/**STYLE STORE BLOG**/
/**Update	06/06/01
*********************************************************/
@charset "Shift_JIS";

/********************/
/**
hr {
	display: none;
}
**/
h1,h2,h3,h4,h5,h6,p,ul,span {
        margin: 0;
        padding: 0;
        font-style: normal;
        font-weight: normal;
}

/********************/


/* ------ BLOG CREATOR AREA ------ */

/* ------ BLOG CREATOR AREA 
irQ[Vip­Έj------ */
div#Blog_pankuzu {
	display:block;
	width:515px;
	margin:0 0 30px 0;
	position:relative;
	top:0;
	left:0;
	font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
	margin-right:1em;
}


/* ------ BLOG CREATOR AREA 
irQ[Vip­Έj//------ */

/* ------ BLOG CREATOR AREA 
MAIN------ */

/*div#Blog_creatorArea@Νsafari.cssΦ¨Lq*/

/*
div#Blog_creatorArea:empty {
	position:absolute !important; 
    top:150px !important;
}
*/


img#Blog_mainImg{
	margin:10px 0 0 0;
	_margin:-2px 0 0 0;
}

div.Blog_creatorWhite {
	clear:both;
	height:408px;
/*	width: 800px;*/
	margin-left:-375px;
	background:#FFFFFF url(/images/ja/pts/creator/blog_creator_bk2.jpg) no-repeat right top;
	position: relative;
	top:5px;
	left:50%;
	_left:50%;
	z-index:20;
}
img.Blog_creator_img {
	width:104px;
	height:104px;
	margin:0px 10px 5px 0;
	_margin:0px 13px 5px 0;
	float:left;
	z-index:40;
}


/* ------ BLOG CREATOR AREA 
MAIN //------ */

/* ------ BLOG CREATOR AREA 
LEFT ------ */

div#Blog_creatorL {
	width:482px;
	height:auto;
	margin:0 10px 10px 0;
	position:relative;
	top:5px;
	left:10px;
	float:left;
	z-index:30;
}

h2#Blog_creatorName {
	display:inline; 
	/*display:block;*/
	height:15px;
	width:472px;
	padding:3px 0 5px 0;
	margin:0 0 5px 0;
	z-index:30;
	font-weight:700;
	/*text-decoration:underline;*/
	/*border-bottom:#CCCCCC dotted 1px; */
}

p.Blog_catch {
	display:block;
	height:15px;
	margin:0 0 0 0;
	_margin:0 0 0 -10px;
	z-index:30;
}

/* ------ BLOG CREATOR AREA 
LEFT //------ */

/* ------ BLOG CREATOR AREA 
RIGHT //------ */

div#Blog_creatorR {
	width:254px;
	_width:254px;
	height:auto;
	/*background:#FF0000; GAmFp*/
	float:right;
	_position:absolute;
	_top:13px;;
	_left:64%;
	z-index:30;
	_z-index:0;
}

div.Blog_creator_d {
	width:254px;
	_width:254px;
	height:90px;
	position:relative;
	top: 20px;
	left: -10px;
	_left: 0px;
}

h1.Blog_creator_category {
	display:block;
	_margin:3px 0 0 3px;
	text-align:left;
	color:#333333;
	font-weight:700;
	letter-spacing:0.2em;
	text-indent:0.5em; /****/
}

h1.Blog_creator_category span {
	font-family: Helvetica,Arial,Tahoma,Verdana,sans-serif;
	letter-spacing:0.1em;
}

/* ------
pΫ------ */

div#Blog_creator_waku {
	/*background: #ffffff; **/
	width:15em; /**/
	margin:10px 12px 0 0;
	_margin:0px -2px 0 0;
	float:right;
	z-index:30;
	_z-index:0;
	clear:left;
}
div#Blog_creator_waku p {
	_width:19em;
	margin:0 0 0 0;
	_padding:0.5em 0 0 3em;
	text-align:center
}
b.rtop{
	display:block;
	/**background: #eeeeee; **/
	_background: #ffffff;
}
.rbottom{
	display:block;
	/**background: #ffffff; **/
	_background: #ffffff;
}
b.rtop *, .rbottom *{
	display: block;
	_width:19em;
	height: 1px;
	overflow: hidden;
	/**background: #ffffff; **/
}
b.r1{margin: 0 5px;}
b.r2{margin: 0 3px;}
b.r3{margin: 0 2px;}
b.r4{margin: 0 1px; height: 2px;} 
/*
div.Blog_creator {
	display:block; 
	width: auto;
	height:15px;
	background: #eeeeee;
	padding:5px 5px 0 5px;
	margin: 10px 10px 0 0;
	padding: 0px;
	float:right;
	z-index:30;
}
*/

/* ------
pΫ//------ */

img.Blog_creator_img {
	margin:0px 8px 5px 3px;
	_margin:0px 8px 5px 8px;
	float:left;
	z-index:40;
}

div.Blog_creator {
	width:240px;
	margin:0px 0 0 0;
	text-align:left;
	line-height:2em;
	float:right;
	position:relative;
	top:-40px;
	z-index:30;
}

div.Blog_creator_name {
	display:block;
	width:120px;
	height:auto;
	margin:0 5px 0 0;
	_margin:0;
	padding:0 0 5px 0;
	_padding:0 0 5px 5px;
	border-bottom:#DBC930 solid 3px;
	float:right;
	z-index:30;
}

span.Blog_createrTxt {
	display:block;
	margin:40px 0 0 0;
}

div.Blog_date {
	width:240px;
	height:16px;
	background:url(/images/ja/pts/creator/ico_news.gif) no-repeat left top;
	border-bottom:#999999 dotted 1px;
	_margin:0 0 0 13px;
	padding:0 0 0 0px;
	text-align:left;
	position:relative;
	top: 0px;
	_top: -10px;
	left: 13px;
	_left: 0px;
	clear:right;
}

span.Blog_dateTxt{
	display:block;
	width:240px;
	padding:0 0 0 0;
	margin:0 0 -2px 0;
	text-align:right;
	position:static;
	_position:static;
	top:-30px;
	left:115px;
	clear:right;

}

div.Blog_news {
	width:240px;
	height:110px;
	_height:115px;
	border-bottom:#999999 dotted 1px; /**/
	_margin:0 0 0 13px;
	position:relative;
	top: 5px;
	_top: 0px;
	left: 13px;
	_left: 0px;
	clear:right;
	line-height:1.5em;
}

/* ------ BLOG CREATOR AREA 
RIGHT //------ */

/* ------ BLOG CREATOR AREA //------ */

/* ------ BLOG CREATOR COTENTS AREA ------ */

div#Blog_contentsArea {
	clear:both;
	height: auto;
	width: 760px;
	margin-left:-380px;
	position:absolute;
	left:50%;
	_left:46%;
	top:480px;
}

div#Blog_main{
	clear:both;
	height: auto;
	width: 520px;
	/*_width: 510px; */
	margin:0 0 0 35px;
	_margin:0 0 0 30px;
	position:relative;
	top:50px;
	float:left;
}

div#Blog_maincontent {
	height:auto;
}

div#Blog_Dnavigation {
	display:block;
	width:auto;
	height:200px;
	padding:30px;
	text-align:center;
	font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
	margin-right:1em;
}

div#Blog_DiaryDate {
	width:518px;
	margin:0 0 25px 0;
	border-bottom:#CCCCCC dotted 1px;	
	position:relative;
	top:0;
	left:0;
	font-weight:700;
	font-size:16pt;
 	font-family: Helvetica,Arial,Tahoma,Verdana,sans-serif;
	letter-spacing: -1px;
	color:#003066;
}

div#Blog_DiaryDate span {
	margin:0 0 2px;
	font-weight: 500;
	font-family: Helvetica,Arial,Tahoma,Verdana,sans-serif;
	font-size:10pt;
}

h4#Blog_DiaryTitle {
	margin:0 0 25px 0;
	color:#000000;
	font-weight:700;
	
}

/* ------ BLOG CREATOR COTENTS AREA 
DIALY------ */
div.Blog_diary_center {
	clear:both;
/*	width:800px;*/
	/*_width:510px; */
	text-align:center;
	margin:0 0 5px 0;
	_margin:0 0 30px 0;
}

div.Blog_diary_right {
	clear:both;
	width:auto;
	/*_width:510px; */
	margin:0 0 50px 0;
	_margin:0 0 30px 0;
}

div.Blog_diary_left {
	clear:both;
	width:auto;
	/*_width:510px; */
	margin:0 0 80px 0;
	_margin:0 0 50px 0;
}

.Blog_diary_centerImgPosition {
}

.Blog_diary_centerImgPosition span {
	text-align:center;
}

.Blog_diary_rightImgPosition {
	/*clear:both; */
	display:block;
	width:auto;
	margin:0px 0 0 15px;
	_margin:10px 0 10px 15px;
	_position:relative;
	_top:2em;
	float:right; /**/
	text-align:right;
}

.Blog_diary_rightImgPosition span {
	display:block;
	width:auto;
	/**/text-align:left; 
}

.Blog_diary_leftImgPosition {
	clear:both;
	display:block;
	width:auto;
	margin:0px 15px 0 0;
	_margin:10px 15px 10px 0;
	_position:relative;
	_top:2em;
	float:left; /**/
	text-align:left;
}

.Blog_diary_leftImgPosition span {
	display:block;
	width:auto;
	/**/text-align:left; 
}

div.Blog_diary_center img {
	display:block;
	clear:both;
	margin:0 0 5px 0;
	text-align:center;
}


div.Blog_diary_center span {
	display:block; 
	/*display:inline;*/
/*	width:800px;*/
	/*_width:510px; */
}

.Blog_diary_ImgCap {
	display:block;
	width:260px;
	margin:5px 0 30px 0;
	line-height:1.1em;
	letter-spacing:0.1em;

	text-indent:0em;
}

span.Blog_DaiaryTxt {
	display:block;/**/
	_display: inline;
/*	width:800px;*/
	height:auto;
	/*_width:510px; */
	margin:25px 0 100px 0;
	/*padding:0 0 100px 0; */
/*	font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";*/
		line-height:1.4em;
/*		letter-spacing:0.1em;*/
	text-align:left;
	
}

span.Blog_DaiaryTxtR {
	_display:block;
	_width:520px;
	margin:0px 0 0 0; 
	_float:left;/**/
	line-height:2.1em;
	letter-spacing:0.2em;
	text-align:left;
}

span.Blog_diary_right {
	_display:block;
	_width:520px;
	margin:25px 0 0 0; 
	_float:left;/**/
	line-height:2.1em;
	letter-spacing:0.2em;
	text-align:left;
}

/**
span.Blog_DaiaryTxtR p {
	display:inline;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
**/

span.Blog_DaiaryTxtL {
	_display:block;
	_width:520px;
	margin:0px 0 0px 0;
	_float:left;
	line-height:1.9em;
	letter-spacing:0.2em;
	text-align:left;
}

span.Blog_diary_left {
	_display:block;
	_width:520px;
	margin:25px 0 0 0; 
	_float:left;/**/
	line-height:2.1em;
	letter-spacing:0.2em;
	text-align:left;
}

/**
span.Blog_DaiaryTxtL p {
	display:inline;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
**/
/* ------ BLOG CREATOR COTENTS AREA 
DIALY//------ */


/* ------ BLOG CREATOR COTENTS AREA 
SIDEBAR------ */


/* TCho[css
------------------------------------------------*/



div#sidebar_present_record_box {
	width:165px;
	height:124px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	clear:both;
	border:1px solid #CECFCE;
/*  background:#666666; */
}

div#sidebar_present_delimiter {
	width:2px;
	margin:0px 0px 0px 0px;
	padding:0 0 0 0;
	float:left;
}

div#sidebar_present_img_50 {
	width:50px;
	height:50px;
	margin:3px 0px 0px 3px;
/*	background:#3c3c3c; */
	float:left;
}

div#sidebar_present_check_box {
	width:105px;
	margin-left:53px;
	margin-top:-53px;
	clear:both;
}

div#sidebar_present_img_check {
	width:105px;
	height:15px;
	margin:3px 3px 0px 2px;
/* 	background:#ff3300; */
	float:left;
}

div#sidebar_present_maincp {
	margin:0px 3px 0px 2px;
	background:#ff0000;
	clear:both;
}

ul#sidebar_present_cp_box {
	width:165px;
	margin-top:5px;
	margin-bottom:4px;
	padding:0px;
	list-style:none;
	clear:both;
}

li#sidebar_present {
	margin-bottom:3px;
}

li#sidebar_present img {
	margin-left:4px;
	margin-right:3px;
}

div#sidebar_present_banimg {
	display:block;
	margin-left:4px;
	clear:both;
}

/* €iJeScss
================================================*/
div#Blog_sidebar_concept_title {
	width:170;
	margin:10px 0px 4px 0px;
	_padding:10px 0px 5px 0px;
	position:relative;
	_top:7px;
	background:#FFFFFF;

}

ul#Blog_sidebar_category_box {
	width:170px;
	border-left:1px solid #CECFCE;
	border-bottom:1px solid #CECFCE;
	border-right:1px solid #CECFCE;
	margin:0 0 25px 0;
	_margin:0 0 15px 0;
	padding:0px;
	_padding:0 0 2px 0;
	list-style:none;
	background:url(/images/ja/pts/creator/affiliate_line_bk.gif) no-repeat bottom;
}

li.Blog_sidebar_category {
	padding:3px 0 3px 0;
	_padding:3px 0 4px 0;
	_margin:3px 0 3px -17px;
	border-top:1px solid #CECFCE;

	
}

li.Blog_sidebar_category img {
	margin-left:8px;
	margin-right:6px;
}
li.Blog_sidebar_category_bottom img {
	margin-left:8px;
	margin-right:6px;
}

li.Blog_sidebar_category_delimiter {
	width:164px;
	height:1px;
	background-color:#CECFCE;
}

/* AtBGCgcss
================================================*/
div#Blog_sidebar_a_title {
	display:block;
	width:170px;
	margin:30px 0px 4px 0px;
	_margin:15px 0px 4px 0px;
	padding:0 0 12px 0;
	background:url(/images/ja/pts/creator/affiliate_top.gif) no-repeat bottom;
	position:relative;
	top:5px;
}

div#Blog_sidebar_a_box {
	width:170px;
	height:auto;
	margin:5px 0 30px 0;
	_margin:5px 0 20px 0;
	background: url(/images/ja/pts/creator/affiliate_bk.gif) repeat-y;
}

div.Blog_sidebar_a_item {
	width:154px;
	margin:0px 0 10px 8px;
	_margin:0px 0 10px 8px;
	border-top:#cfcfcf 1px solid;
	border-right:#cfcfcf 1px solid;
	border-bottom:#cfcfcf 1px solid;
	border-left:#cfcfcf 1px solid;
	background:#F2F2F2;
}

div.Blog_sidebar_a_item img {
	margin:10px 0 0 5px;
}

div#Blog_sidebar_a_bottom {
	display:block;
	width:170px;
	margin:0px 0px 0px 0px;
	padding:0 0 5px 0;
	background:url(/images/ja/pts/creator/affiliate_bottom.gif) no-repeat bottom;
}

span.Blog_affiliate_c {
	display:block;
	padding:5px 5px 5px 5px;
	color:#000000;
}

span.Blog_affiliate_n {
	display:block;
	padding:5px 5px 5px 5px;
	text-align:left;
	color:#000000;
}

/* VLcss
================================================*/
div#Blog_sidebar_article_title {
	width:170;
	margin:30px 0px 4px 0px;
	_margin:15px 0px 4px 0px;
	_padding:10px 0px 5px 0px;
	position:relative;
	_top:7px;
	background:#FFFFFF;

}

ul#Blog_sidebar_article_box {
	width:170px;
	/*border-left:1px solid #CECFCE; */
	/**/border-bottom:1px dotted #CECFCE; 
	/*border-right:1px solid #CECFCE; */
	margin:0 0 10px 0;
	padding:0 0 0 0px;
	_padding:0 0 2px 0;
	list-style:none;
	background:url(/images/ja/pts/creator/affiliate_line_bk.gif) no-repeat bottom;
}

li.Blog_sidebar_article {
	padding:8px 0 8px 8px;
	_padding:8px 0 8px 0px;
	_margin:3px 0 3px -0px;
	/**/border-top:1px dotted #CECFCE; 
	line-height:1.5em;
	_line-height:1.5em;
}

li.Blog_sidebar_article a {
	/*display:block; */
	display:inline;
	/**/_display:block; 
	margin:0 0 0 0px;
	_margin:0 0 0 -10px;
	padding:0 0 0 15px;
	_padding:0 0 0 15px;
	width:150px;
	height:auto;
	background:url(/images/ja/md/ex01.gif) no-repeat top left;
	_background-position:0px 6px;
}

li.Blog_sidebar_article a span {
	margin:0 0 0 0.5em;
	text-decoration:none;
}

li.Blog_sidebar_article img {
	margin-left:8px;
	margin-right:6px;
}

li.Blog_sidebar_article_bottom img {
	margin-left:8px;
	margin-right:6px;
}

li.Blog_sidebar_article_delimiter {
	width:164px;
	height:1px;
	background-color:#CECFCE;
}


/* ------ BLOG CREATOR COTENTS AREA 
SIDEBAR//------ */

/* ------ BLOG CREATOR COTENTS AREA //------ */

/* ------ BLOG CREATOR COTENTS FOOTER ------ */


img.footer_img {
	margin:0 10px 0 10px;
}

/* ------ BLOG CREATOR COTENTS FOOTER //------ */







/* ------ »ΜΌ ------ */
/**/
div#Blog_contentsArea {
	/*background:#CC0066; */
	height:auto;
	_height:inherit;
	content:",";
	clear:both;
	/*visibility:hidden; */
}





