/*
Theme Name: jewelry-ykr414
*/


body {font-family:"メイリオ",Meiryo,Verdana,"ＭＳ Ｐゴシック","ヒラギノ角ゴ ProW3","Hiragino Kaku Gothic Pro",sans-serif;
font-size:14px;
color:#333;
margin:0px;text-align:center;padding:0px;
background:#ff99cc;
line-height:1.7;
}


/* 019C14 */

a {font-size:14px;}
a:link		{ color: #000099; text-decoration: underline;font-size:14px; }
a:visited	{ color: #990066; text-decoration: underline;font-size:14px; }
a:active	{ color: #ff9933; text-decoration: underline;font-size:14px; }
a:hover		{ color: #ccccff; text-decoration: underline;font-size:14px; }

table,td,tr,div,form {vertical-align:top;
margin:0px;
padding:0px;
}


ul {
margin:0px;
padding:0px;
}


#side_1 .side0001{padding:5px 10px 5px 20px;background:url('img/rss_red.jpg') no-repeat;}
#side_1 .side0002{list-style-type:none;margin-top:5px;margin-left:5px;}
#side_1 .side0003{padding:5px 10px 5px 20px;background:url('img/info.jpg') no-repeat;}

#side_1 a{font-size:14px;}
#side_1 a:hover{font-size:14px;}
#side_1 .linktext ul li{padding-left:0px;margin:0px;font-size:14px;}
#side_2 .linktext ul li{padding-left:0px;margin-left:15px;font-size:14px;}
#side_1 .linktext2 a{font-size:14px;}
#side_1 .comli{font-size:14px;list-style:none;}
#side_1 .comli a{font-size:14px;}




#side_2 .side0001{padding:5px 10px 5px 20px;background:url('img/rss_red.jpg') no-repeat;}
#side_2 .side0002{list-style-type:disc;margin-top:5px;margin-left:20px;}
#side_2 .side0003{padding:5px 10px 5px 20px;background:url('img/info.jpg') no-repeat;}

#side_2 a{font-size:14px;}
#side_2 a:hover{font-size:14px;}


textarea {color: #333;width:500px;
font-size :14px;
border:1px #778899 solid;
background-color:#eeffee;
padding: 2px;
}

input {color: #333;
font-size :14px;
border:1px #778899 solid;
background-color:#fff;
padding: 2px;margin: 2px;
}

#searchbox{width:130px;}




/* レイアウト---------------------------------------------------------------------- */

#back {width:1140px;
margin:0px auto 0px auto;
padding:0px 0px 0px 0px;
}

.back001{background:url('img/titleback.jpg') no-repeat 100% 0%;margin:0px;padding:0px;}

.backccc{padding:0px 0px 0px 0px;margin-top:0px;border-top:0px #300 solid;}


#head{width:1140px;
padding:0px 0px 0px 0px;
border-bottom:0px #000 solid;
}


#main{width:685px;float:left;background-image:url('img/right001.jpg');background-position:100% 0%;
background-repeat:no-repeat;padding:0px 0px 0px 0px;background-color:#fff;
margin:0px 0px 0px 0px;text-align:left;}

.main2	{width:685px;margin-left:0px;margin-right:0px;
background-image:url('img/left001.jpg');background-repeat:no-repeat;background-position:0% 0%;
border-bottom:double 4px #ff99cc;
/* -webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px; */
}



.main008{background-image:url('img/rightimg06.gif');background-repeat:no-repeat;background-position:100% 0%;}
.main009{background-image:url('img/rightimg08.gif');background-repeat:no-repeat;background-position:0% 100%;}
.main010{background-image:url('img/rightimg07.gif');background-repeat:no-repeat;background-position:100% 100%;}

#main55{width:1125px;float:left;margin-left:0px;margin-right:0px;
border-width:0px 0px 3px 0px;border-color:#330033;border-style:double;
background-color:#fff;}

/* 3カラムにわけたボーダー */

#side_1 {width:220px;float:left;padding-left:8px;padding-top:0px;padding-bottom:20px;margin-left:0px;margin-right:0px;
color:#000;border:0px #AC62AC solid;background-color:#ff99cc;font-size:14px;text-align:left;}
/* 3カラムにわけたボーダー */

#side_2 { width:220px;text-align:left;float:right;background-color: #ff99cc;padding-top:0px;padding-bottom:20px;color:#000;border:0px #AC62AC solid;font-size:14px;}


#copy {width:100%;
margin-top:30px;
margin-bottom:0px;padding-top:20px;
padding-bottom:0px;font-size:12px;
border-bottom:0px #ffeecc solid;
color:#ffffff;
text-align:center;
font-family: 'Cinzel Decorative', cursive;
text-shadow: 1px 1px 3px #660033;
background:url('img/bottomback2.jpg') repeat-x 0% 100%;
height:80px;
}

.access{margin-top:30px;text-align:left;}

#copy a:link		{font-family: 'Cinzel Decorative', cursive;text-shadow: 1px 1px 3px #660033;color: #ffffff; text-decoration: none;font-size:12px;font-weight:400; }
#copy a:visited	{font-family: 'Cinzel Decorative', cursive;text-shadow: 1px 1px 3px #660033;color: #ffffff; text-decoration: none;font-size:12px;font-weight:400; }
#copy a:active	{font-family: 'Cinzel Decorative', cursive;text-shadow: 1px 1px 3px #660033;color: #ffffff; text-decoration: underline;font-size:12px;font-weight:400; }
#copy a:hover		{font-family: 'Cinzel Decorative', cursive;text-shadow: 1px 1px 3px #660033;color: #aa9999; text-decoration: underline;font-size:12px;font-weight:400; }






/* ヘッダー---------------------------------------------------------------------- */

.topbar01{background-color:#000000;padding:3px;}

#head .site_title {
color:#fff;
width:1140px;
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#head .site_title a {color:#000;font-family: 'Cinzel Decorative', sans-serif;}
#head .site_title a:link	{color:#000;font-family: 'Cinzel Decorative', sans-serif;}
#head .site_title a:visited	{color:#000;font-family: 'Cinzel Decorative', sans-serif;}
#head .site_title a:active	{color:#000;font-family: 'Cinzel Decorative', sans-serif;}
#head .site_title a:hover	{color:#aaf;font-family: 'Cinzel Decorative', sans-serif;}



#head .site_title2 {
color:#fff;font-size:12px;font-weight:400;margin-bottom:5px;
text-align:center;text-shadow: 1px 1px 2px #000000;margin-top:-10px;
}

#head h1{margin:0px;padding:0px;}

h1{margin:0px;padding:0px;}

.headbackimg{width:1140px;border-width:0px 0px 0px 0px; border-style:double;border-color:#000;
margin-top:0px;background:#ff99cc;padding-bottom:10px;}

.headbackimg2{width:1140px;}


/*   topmenu  */
.topmenu001{text-align:right;width:630px;padding-right:10px;vertical-align:bottom;}
.topmenu002{text-align:right;vertical-align:bottom;}
.topmenu003{width:500px;margin:0px;padding:0px;background-color:#006699;text-align:right;}

.topmenu006{padding:2px 0px 8px 7px;margin-bottom:17px;
border-width:0px 0px 0px 0px;border-color:#fff;border-style:double;}

.topmenu006a{padding:2px 0px 8px 8px;margin-bottom:10px;
border-width:0px 0px 0px 0px;border-color:#fff;border-style:double;}


.topmenu007{text-align:left;padding-right:0px;vertical-align:top;}

.topmenu008{background-image:url('img/rightimg01.gif');background-repeat:no-repeat;background-position:0% 0%;}
.topmenu009{background-image:url('img/rightimg04.gif');background-repeat:no-repeat;background-position:0% 100%;}
.topmenu010{padding:0px 0px 30px 0px;background-image:url('img/rightimg03.gif');background-repeat:no-repeat;background-position:100% 100%;}



/*   topmenu  */


.description {font-size:12px;text-align:right;padding:0px 4px 12px 20px;color:#99b;margin:0px 0px 0px 0px;
border-width:0px 0px 0px 0px;border-color:#fff;border-style:double;}



#head a {font-family:"Audiowide","ＭＳ Ｐゴシック";}
#head a:link	{ color: #000000; text-decoration: none;font-size:33px;font-family:"Audiowide","ＭＳ Ｐゴシック";font-weight:400;}
#head a:visited	{ color: #000000; text-decoration: none;font-size:33px;font-family:"Audiowide","ＭＳ Ｐゴシック";font-weight:400;}
#head a:active	{ color: #ffffcc; text-decoration: none;font-size:33px;font-family:"Audiowide","ＭＳ Ｐゴシック";font-weight:400;}
#head a:hover	{ color: #ccccff; text-decoration: none;font-size:33px;font-family:"Audiowide","ＭＳ Ｐゴシック";font-weight:400;}





/* ナビゲーション---------------------------------------------------------------------- */

#navi {color:#666;
font-size:14px;
margin-bottom:0px;
}

#navi .cell_1 {background:#99dd33;padding-top:3px;}
#navi .cell_3 {padding-top:3px;}

#navi .cell_2	  {width:14px;}
#navi .cell_2 img {width:14px; height:20px;}

#navi span { margin: 0px 5px;}

#navi a {font-size:14px;font-weight:400;}
#navi a:link	{ color: #007; text-decoration: underline;font-size:14px;font-weight:400; }
#navi a:visited	{ color: #703; text-decoration: underline;font-size:14px;font-weight:400; }
#navi a:active	{ color: #ff0; text-decoration: underline;font-size:14px;font-weight:400; }
#navi a:hover	{ color: #ccf; text-decoration: underline;font-size:14px;font-weight:400; }


/* エントリー ---------------------------------------------------------------------- */

#entry {color:#000;margin-right:10px;margin-bottom:20px;margin-top:2px;}



#entry ul{margin-left:15px;}

.ultop {margin-top:2px;margin-bottom:5px;padding-left:0px;margin-left:15px;font-size:14px;}


/* state部分 ---------*/
#entry .state {
width:140px;
color:#333;
background:#006699;
text-align:left;
padding:5px; 
}

#entry .state ul {
	margin-right:5px;
	margin-bottom:10px;color:#555;
	}

#entry .state a {font-size:14px;font-weight:400;}
#entry .state a:link	{ color: #FFF; text-decoration: none;font-size:14px;font-weight:400; }
#entry .state a:visited	{ color: #FFF; text-decoration: none;font-size:14px;font-weight:400; }
#entry .state a:active	{ color: #FFF; text-decoration: none;font-size:14px;font-weight:400; }
#entry .state a:hover	{ color: #444; text-decoration: none;font-size:14px;font-weight:400; }


/* state_bottom部分(矢印の部分) ---------*/
#entry .state_bottom { background:bottom;}
#entry .state_bottom img { width:5px; height:50px; }


/* entry_main部分 ---------*/
#entry .entry_main {border-left:0px #AFAEAE dotted;
 }

#entry .entry_main a {font-size:14px;}
#entry .entry_main a:link	{ color: #000099; text-decoration: underline;font-size:14px; }
#entry .entry_main a:visited	{ color: #990066; text-decoration: underline;font-size:14px; }
#entry .entry_main a:active	{ color: #ff9933; text-decoration: underline;font-size:14px; }
#entry .entry_main a:hover	{ color: #ccccff; text-decoration: underline;font-size:14px; }



.entry_title {font-size:14px;
font-weight:900;
color: #000000;
padding:25px 0px 18px 45px;
margin: 10px 2px 30px 0px;
border-width:0px 0px 0px 0px;
border-style:double;
border-color:#fff;
background-image:url('img/bar001.jpg');background-repeat:no-repeat;background-position:0% 100%;
text-shadow: 1px 1px 3px #cccccc;
}

.entry_titlea {font-size:14px;
font-weight:900;
color: #000000;
padding:25px 0px 18px 20px;
margin: 20px 2px 30px 0px;
border-width:0px 0px 0px 0px;
border-style:double;
border-color:#fff;
background-image:url('img/bar001a.jpg');background-repeat:no-repeat;background-position:0% 100%;
text-shadow: 1px 1px 3px #cccccc;
}


.entry_titleb {font-size:14px;
font-weight:900;
color: #000000;
padding:25px 0px 18px 20px;
margin: 20px 2px 10px 0px;
border-width:0px 0px 0px 0px;
border-style:double;
border-color:#fff;
background-image:url('img/bar001a.jpg');background-repeat:no-repeat;background-position:0% 100%;
text-shadow: 1px 1px 3px #cccccc;
}


.entry_body {
font-size:14px;
text-align:right;
margin:2px 15px 3px 20px;
padding-bottom:0px;
color:#359;
}

.entry_body2 {
font-size:14px;
text-align:left;
margin:15px 15px 15px 20px;
padding-bottom:0px;
color:#000;
}

.entry_body3 {
font-size:14px;
line-height:120%;text-align:left;
margin:10px 15px 15px 20px;
padding-bottom:0px;
color:#000;
}


.entry_more {
font-size:12px;
line-height:150%;
margin-left:10px;
padding-bottom:10px;
color:#000;
}

.entry_bottom{text-align:right;
font-size:14px;
line-height:150%;
margin-right:10px;
padding-top:20px;
padding-bottom:10px;
color:#000;
}

.entry_bottom2{text-align:right;
font-size:14px;
line-height:150%;
margin-right:10px;
padding-top:5px;
padding-bottom:20px;
}



#entry .d00006a a {font-size:12px;font-weight:900;}
#entry .d00006a a:link	{ color: #000099; text-decoration: underline;font-size:12px;font-weight:900; }
#entry .d00006a a:visited	{ color: #990066; text-decoration: underline;font-size:12px;font-weight:900; }
#entry .d00006a a:active	{ color: #ff9933; text-decoration: underline;font-size:12px;font-weight:900; }
#entry .d00006a a:hover	{ color: #ccccff; text-decoration: underline;font-size:12px;font-weight:900; }

#entry .entry_main h1 a {color: #000;font-size:12px;font-weight:900;}
#entry .entry_main h1 a:link	{ color: #000; text-decoration: none;font-size:12px;font-weight:900; }
#entry .entry_main h1 a:visited	{ color: #000; text-decoration: none;font-size:12px;font-weight:900; }
#entry .entry_main h1 a:active	{ color: #000; text-decoration: none;font-size:12px;font-weight:900; }
#entry .entry_main h1 a:hover	{ color: #000; text-decoration: none;font-size:12px;font-weight:900; }

#entry .entry_main h2 a {color: #000066;font-size:12px;font-weight:900;}
#entry .entry_main h2 a:link	{ color: #000; text-decoration: none;font-size:12px;font-weight:900; }
#entry .entry_main h2 a:visited	{ color: #000; text-decoration: none;font-size:12px;font-weight:900; }
#entry .entry_main h2 a:active	{ color: #000; text-decoration: none;font-size:12px;font-weight:900; }
#entry .entry_main h2 a:hover	{ color: #000; text-decoration: none;font-size:12px;font-weight:900; }



blockquote {
	color:#555;
	border-left:3px solid;
	margin: 10px 5px;
	padding:0px 5px;
	}

.pict { display:block; }


/* コメント・トラックバック部分 ---------*/
#comment {color:#333;
line-height:150%;
}

#comment a {font-size:14px;font-weight:400;}
#comment a:link		{ color: #99eeff; text-decoration: underline;font-size:14px;font-weight:400; }
#comment a:visited	{ color: #cc1133; text-decoration: underline;font-size:14px;font-weight:400; }
#comment a:active	{ color: #ffff00; text-decoration: underline;font-size:14px;font-weight:400; }
#comment a:hover		{ color: #00a; text-decoration: underline;font-size:14px;font-weight:400; }


#comment .title {font-size:12px;
font-weight:900;
color: #003366;
background-color:#ccd;
padding:4px 0px 4px 15px;
margin: 5px 2px 2px 0px;
border-width:3px 0px 3px 0px;
border-style:double;
border-color:#fff;
}


#comment .tb {
border-bottom:1px dotted #808080;
padding:10px 0;
}

#comment .state {
color:#000;
background:url(wp-content/themes/jewelry-ykr414/template/grid/img/arrow.gif) no-repeat;
background-position:0px 6px;
padding-left:9px;
margin-bottom:5px;
}

#comment .tb_url {
	color:#FF7700;
	font-size:12px;margin-top:7px;
	}

#comment .tb_title {
	font-weight: bold;
	}

#set_cookie { border:none;background:none; }



/* サイドメニュー---------------------------------------------------------------------- */

.menubar01{background-color:#666;width:158px;text-align:center;padding:5px;}
/*background-image:url('.//img/menubar01.gif');background-repeat:repeat-x;background-position:0% 50%;*/

.menubar02{background-color:#000;text-align:center;padding:5px;}
/*background-image:url('.//img/menubar01.gif');background-repeat:repeat-x;background-position:0% 50%;*/
.menubar03{background-color:#936;text-align:center;padding:5px;}


.linktitle {color:#fff;background:url('img/linktitle.jpg') no-repeat #ff99cc 0% 0%;
font-weight:900;text-align:left;
font-size:14px;
margin-bottom:5px;padding:8px 10px 10px 17px;
text-shadow: 1px 1px 3px #330011;text-shadow: 1px 1px 3px #000000;
}



.linktext {border-top:4px double #ff99cc;border-bottom:4px double #ff99cc;
padding:10px 10px 10px 6px;line-height:140%;text-align:left;
background-color:#fff;font-size:14px;}

.linktexta {border-top:4px double #ff99cc;border-bottom:4px double #ff99cc;
padding:10px;line-height:140%;text-align:left;
background-color:#fff;font-size:12px;}

#side_2 .linktexta a{font-size:12px;font-weight:900;}

.linktext2 {font-size:14px;border-top:4px double #ff99cc;border-bottom:4px double #ff99cc;
padding:10px;line-height:140%;text-align:left;
background-color:#fff;}

.linktext4 {border-top:4px double #ff99cc;border-bottom:4px double #ff99cc;
padding-bottom:10px;line-height:130%;
}

.linktext5 {border-top:4px double #ff99cc;border-bottom:4px double #ff99cc;
padding:10px;line-height:140%;text-align:left;
background-color:#fff;}

.linktext5a {border-top:4px double #ff99cc;border-bottom:4px double #ff99cc;
padding:10px;line-height:140%;text-align:left;
background-color:#fff;}


.linktext ul { margin:8px 0px 10px 0px; }
.linktext li {color:#000;list-style:none;
padding-left:0px;
margin-bottom:7px;
}
#side_2 .linktext .cat-item{padding-left:17px;margin-bottom:7px;}
#side_2 .linktext .martop0003{margin-top:10px;}

.linktext2 ul { margin:8px 0px 10px 10px; }
.linktext2 li {color:#000;list-style:none;
padding-left:2px;font-size:11px;
margin-bottom:5px;
}

.linktext2 a{font-size:14px;}
.linktext2 a:link{font-size:11px;}
.linktext2 a:visited{font-size:11px;}
.linktext2 a:active{font-size:11px;}
.linktext2 a:hover{font-size:11px;}

.linktext4 ul { margin:0px 0px 10px 5px; }
.linktext4 li {list-style-type:none;
padding-left:9px;
margin-bottom:2px;
}

.linktext5 ul { margin:10px 0px 5px 5px; }
.linktext5 li {list-style-type:none;
padding-left:0px;
margin-bottom:15px;
}

#side_1 .linktext5 ul li a {font-size:13px;}
#side_2 a {font-size:13px;}


.linktext5a ul { margin:8px 0px 10px 3px; }
.linktext5a li {list-style-type:desc;
padding-left:0px;margin-left:20px;
margin-top:5px;margin-bottom:15px;}


.linktext5 img {border:none; padding:0px 5px 10px 5px; float:left;}




/* カレンダー ---------*/

.calendar {
font-family:"メイリオ",Meiryo,Verdana,"ＭＳ Ｐゴシック","ヒラギノ角ゴ ProW3","Hiragino Kaku Gothic Pro",sans-serif;
	text-align:center;
	line-height: 140%;
	margin-bottom:10px;
	}

.calendar table {
	width:135px;
	margin:0px auto;
	text-align:center;
	}

.weekday { padding: 2px;font-weight:900}
.cell    { padding: 2px;background-color:#333;}

.cell a:link {font-weight: bolder;}



/* アマゾン ---------*/
.amazon { margin-bottom:20px; }
.amazon_text { line-height:140%; }


/* サーチ ---------*/
.search {
border-bottom:1px solid #dd3300;
padding-bottom:10px;
}

.search .title {color:#dd3300;
font-weight:400;
font-size:12px;
margin-top:2px;
margin-bottom:9px;
}

.search input {
	color: #333;
	font-size :14px;
	border:1px #926335 solid;
	background-color:#BBB;
	padding:2px;
	margin-top:5px;
	}

.search .button { margin-left:5px;}

/* バナー ---------*/
.jugem_bana {margin-bottom:10px;}




/*  以下、旧ページに設定したスタイル  */

.font10{font-size:10px;}
.kuro {color:#000000}

.hp0002{color:#990000;font-weight:900;font-size:12px;margin-bottom:10px;margin-top:30px}
.hp0003{float:left;text-align:left;margin:0px 10px 5px 0px;font-size:10px;color:#666666;line-height:130%}
.hp0004{width:200px;margin-bottom:5px}
.hp0004a{width:170px;margin-bottom:5px}
.hp0004b{width:150px;margin-bottom:5px}
.hp0004c{width:190px;margin-bottom:5px}

.hp0005{color:#cc3333}
.hp0006{clear:both;text-align:left;margin:15px 5px 15px 0px;font-size:14px;color:#333333;line-height:130%}
.hp0007{float:right;text-align:left;margin:0px 0px 5px 10px;font-size:14px;color:#666666;line-height:130%}
.hp0008{width:100%;text-align:center;}
.hp0009{vertical-align:top;width:50%;font-size:14px;color:#666666;line-height:130%}
.hp0010{margin:3px;text-align:left;font-size:14px;color:#666666;line-height:130%}
.hp0011{margin:10px;text-align:left;font-size:14px;color:#116611}
.hp0012{text-align:right;margin:30px 0px 3px 0px;font-weight:900;font-size:14px}
.hp0013{text-align:center;margin:20px 5px 15px 0px;font-size:14px;color:#333333;line-height:130%}

.hp0014{float:left;text-align:center;margin:0px 10px 5px 0px;font-size:14px;color:#666666;line-height:130%}
.hp0015{width:100px;margin-bottom:5px;text-align:left}
.hp0016{clear:both;text-align:left;margin:30px 5px 20px 0px;font-size:14px;color:#333333;line-height:130%}



.lenovo01 {margin:10px 5px 5px 5px;color:#555555;font-size:14px}

.hp0018{color:#666666}
.hp0019{color:#990000;font-weight:900;font-size:12px;margin-bottom:10px;margin-top:30px}
.hp0020{float:right;text-align:left;margin:0px 0px 10px 15px;font-size:14px;color:#666666;line-height:130%}


.eizo001{padding:15px;border-width:1px;border-color:#ffffff;border-style:solid;background-color:#ffffff;color:#000000}
.eizo002{text-align:right;margin-top:5px;font-weight:900}
.eizo003{padding:15px;border-width:1px;border-color:#006699;border-style:solid;background-color:#006699;color:#666666}
.eizo004{text-align:right;margin:30px 5px 3px 0px;font-weight:900;font-size:12px}
.eizo005{margin-top:20px;padding:15px;border-width:1px;border-color:#99cccc;border-style:solid;background-color:#ccffff;color:#111133}

.can001{margin-bottom:3px;line-height:120%;font-size:14px;color:#993333}
.can002{margin-top:15px;margin-bottom:3px;line-height:120%;font-size:14px;color:#993333}
.eizo006{padding:15px;border-width:1px;border-color:#ffffff;border-style:solid;background-color:#ffffff;color:#666666}

.font12{font-size:12px}
.daidai{color:#dd6600}
.hp0022{margin-bottom:30px;}

.linktextlefttop {font-size:14px;color: #333;padding: 10px 10px 3px 30px;}
.linktextlefttop2 {font-size:14px;color: #111;padding: 0px 10px 10px 20px;border-bottom:1px dotted;}


.hp070901{color:#660066;font-weight:900;font-size:12px;margin-bottom:10px;margin-top:30px}
.hp070902{padding:5px;text-align:left;background-color:#99eeaa;vertical-align:top;font-size:14px;color:#003333;line-height:130%}
.hp070903{color:#cc3333}
.lenovo20071010{border-width:1px;border-style:solid;border-color:#333333;}
.lenovo20071010_2{margin-top:20px;padding:15px;border-width:1px;border-color:#99cccc;border-style:solid;background-color:#ccffff;color:#111133;font-weight:900;font-size:12px;line-height:130%;}
.pana20071030_1{margin-top:20px;padding:15px;border-width:1px;border-color:#99cccc;border-style:solid;background-color:#ccffff;color:#555555;font-weight:400;font-size:12px;line-height:130%;}

.pana20071030_2 {margin-bottom:5px}

.den001 {width:1125px;margin:0px;border-width:0px 0px 0px 0px;border-color:#000;border-style:double;}
.den002 {background:#fff;}
.den003 {margin:0px auto 10px auto;background:#fff;width:830px;border-width:1px;border-color:#119999;border-style:solid;}
.den005 {margin:1px 0px 2px 0px;}
.den006 {background-color:#ccccff;padding:2px}
.den007 {margin:3px 0px 3px 0px;font-weight:900;font-size:12px}
.den008 {background-color:#ccccff;padding:2px}
.den009 {background-color:#006699;padding:2px;color:#000000}
.den010 {text-align:right;font-size:12px;margin-top:10px;font-weight:900}
.den011 {padding:2px;color:#000000}
.den012 {text-align:right;font-size:12px;margin-top:10px;font-weight:900}
.den013 {font-size:14px;color:#993333}
.den014 {background-color:#cceecc;padding:2px}
.den015 {background-color:#006699;padding:2px 2px 0px 2px}
.den016 {border-width:1px;border-style:solid;border-color:#999999;margin:15px 15px 5px 15px;color:#666666}
.den017 {margin:0px 23px 20px 23px;font-size:14px;color:#996666}
.den018 {margin:20px;font-size:11px}
.den019 {text-align:right;margin:2px;background-color:#cccc99;font-size:14px}
.den020 {margin:10px 0px 10px 10px}
.hosoji {font-weight:400}

.den022 {color:#333;background-color:#99aacc;padding:3px 0px 0px 10px;font-size:12px;
border-style:double;border-color:#333;border-width:0px 0px 4px 0px}

.den022 a {color:#000066;font-weight:900;font-size:12px;text-decoration:none;}
.den022 a:link {color:#000066;font-weight:900;font-size:12px;text-decoration:none;}
.den022 a:visited {color:#000066;font-weight:900;font-size:12px;text-decoration:none;}
.den022 a:active {color:#000066;font-weight:900;font-size:12px;text-decoration:none;}
.den022 a:hover	{color:#ffffff;font-weight:900;font-size:12px;text-decoration:none;}

.linktextsite {
padding: 0px;margin:0px;
}


.leftposition{
position:absolute;
left:0px;top:200px;
width:200px;
font-family:"メイリオ",Meiryo,Verdana,"ＭＳ Ｐゴシック","ヒラギノ角ゴ ProW3","Hiragino Kaku Gothic Pro",sans-serif;
color: #900;
background: #FFF;
}


.linktextsite2 {
font-size:14px;
color: #666;
padding: 10px 10px 350px 10px;
border-bottom:1px dotted;
}







.d00001{text-align:left;margin:15px 10px 15px 0px;font-size:14px;color:#333333;line-height:130%}
.d00002{text-align:right;margin:20px 10px 20px 0px;font-size:14px;color:#333333;line-height:130%}
.d00003{text-align:center;font-size:14px;color:#888;line-height:130%}
.d00003a{text-align:left;font-size:14px;color:#888;line-height:130%}
.d00004{margin:3px 10px 15px 0px;text-align:left;font-size:14px;color:#666666;line-height:130%}
.d00005{clear:both;text-align:left;color:#996666;margin:50px 15px 10px 5px;font-size:14px;line-height:140%}
.d00005a{clear:both;text-align:center;color:#996666;margin-top:30px;margin-bottom:10px;font-size:14px;line-height:140%}

.d00006a{text-align:left;margin:15px 10px 15px 10px;padding:15px;font-size:14px;color:#000000;line-height:160%;
border-width:1px;border-color:#cccd;border-style:solid;background-color:#F4EAE9}


.d00007{border-width:1px;border-style:solid;border-color:#333333;}
.d00008 {background-color:#ccffff;padding:5px}
.ao{color:#111199}

.hp0001{text-align:left;margin:30px 5px 30px 5px;font-size:12px;color:#333333;line-height:130%}
.hp0001a{text-align:left;margin:15px 0px 15px 0px;font-size:12px;color:#003;line-height:130%;padding:10px 12px 10px 12px;background-color:#ccccff;}
.hp0001a1{text-align:left;margin:15px 2px 3px 0px;font-size:12px;color:#003;line-height:130%;padding:10px 12px 10px 12px;background-color:#DADBB2;}
.hp0001b{text-align:left;margin:10px 5px 0px 5px;font-size:12px;color:#333333;line-height:130%}


.hp0001 .soto{width:95px;border-width:0px 0px 0px 0px;border-style:dotted;float:left;padding:0px 0px 0px 7px;margin:3px 0px 15px 2px;}




.martop20{margin-top:20px;}
.martop40{margin-top:40px;}
.bookmark{text-align:left;padding:2px 10px 13px 26px;margin:0px;font-size:14px;}

.rss{background-image:url('img/rss.jpg');background-repeat:no-repeat;background-position:2% 0%;}

.girls001{width:50%;text-align:center;padding:3px;}
.girls002{border-width:1px;border-style:solid;border-color:#333355;background-color:#988;padding:3px;margin:3px 0px 4px 0px;font-weight:900;}
.girls003{text-align:left;margin-top:5px;background-color:#ccc;padding:5px;font-size:14px;}
.girls004{text-align:left;margin-top:5px;background-color:#fff;padding:10px;}
.girls005{border-width:1px;border-style:solid;border-color:#553355;background-color:#988;padding:3px;margin:3px 0px 4px 0px;font-weight:900;}
.girls006{text-align:left;margin-top:5px;background-color:#fff;padding:5px;}
.girls007{text-align:left;margin-top:10px;background-color:#fce;padding:10px;font-size:12px;color:#666;}
.girls008{width:30%;text-align:center;padding:7px;vertical-align:middle;}
.girls009{font-weight:900;text-align:right;margin-top:8px;margin-right:5px;font-size:12px;}


#entry .girls009 a {font-size:12px;font-weight:900;}
#entry .girls009 a:link		{ color: #000099; text-decoration: underline;font-size:12px;font-weight:900; }
#entry .girls009 a:visited	{ color: #990066; text-decoration: underline;font-size:12px;font-weight:900; }
#entry .girls009 a:active	{ color: #ff9933; text-decoration: underline;font-size:12px;font-weight:900; }
#entry .girls009 a:hover		{ color: #ccccff; text-decoration: underline;font-size:12px;font-weight:900; }


.navi001{margin:2px 3px 0px 1px;padding:6px 16px 1px 0px;font-size:14px;color:#666;background-color:#fffeff;}

.site01{padding:10px;font-size:12px;}
.midori {color:#116611}
.hutoji{font-weight:900}
.aka{color:#990000}
.clb{clear:both}
.den021 {padding:10px;text-align:center}
.den021a {padding:3px;text-align:center}
.kuro{color:#000000;font-size:12px}
.kurofont10{font-size:14px;color:#000000}
.padleft20{padding-left:20px;}
.line160a{line-height:160%;}

.d00100{border-width:1px;border-style:solid;border-color:#aaa;}


#entry .menubar02 a {font-size:12px;font-weight:900;}
#entry .menubar02 a:link		{ color: #fff; text-decoration: underline;font-size:12px;font-weight:900; }
#entry .menubar02 a:visited	{ color: #fff; text-decoration: none;font-size:12px;font-weight:900; }
#entry .menubar02 a:active	{ color: #fff; text-decoration: none;font-size:12px;font-weight:900; }
#entry .menubar02 a:hover		{ color: #009; text-decoration: none;font-size:12px;font-weight:900; }


.desi001{background-color:#999;border-color:#999;border-width:0px;border-style:solid;width:100%;}
.desi002{padding:2px;background-color:#efc}
.desi003{padding:2px;background-color:#fff}
.desi004{}
.desi005{}
.desi006{}

.postmetabottom {padding:10px; font-size:8pt; line-height:1.1em; margin-top:20px;margin-bottom:30px;border-width:1px 0px 0px 0px;border-style:dotted;border-color:#99c;}
.postmetabottom a {color:#000;}
.postmetabottom a:hover {color:#fff;}
.postmetabottom .tags {float:left; width:440px; line-height:16px;}
.postmetabottom .readmore {float:right; text-align:right;}
.postmetabottom .readmore span {padding-left:17px;}
#entry p{text-align:left;margin:20px 15px 20px 20px;font-size:14px;color:#000;line-height:150%}

#entry .hp0001 a {font-size:12px;font-weight:400;}
#entry .hp0001 a:link {font-size:12px;font-weight:400; }
#entry .hp0001 a:visited {font-size:12px;font-weight:400; }
#entry .hp0001 a:active {font-size:12px;font-weight:400; }
#entry .hp0001 a:hover {font-size:12px;font-weight:400; }

#entry .girls003 a {font-size:14px;font-weight:400;line-height:130%;}
#entry .girls003 a:link {font-size:14px;font-weight:400;line-height:130%;}
#entry .girls003 a:visited {font-size:14px;font-weight:400;line-height:130%;}
#entry .girls003 a:active {font-size:14px;font-weight:400;line-height:130%;}
#entry .girls003 a:hover {font-size:14px;font-weight:400;line-height:130%;}

#entry .kaisetu002 a {font-size:14px;font-weight:900;line-height:130%;}
#entry .kaisetu002 a:link {font-size:14px;font-weight:900;line-height:130%;}
#entry .kaisetu002 a:visited {font-size:14px;font-weight:900;line-height:130%;}
#entry .kaisetu002 a:active {font-size:14px;font-weight:900;line-height:130%;}
#entry .kaisetu002 a:hover {font-size:14px;font-weight:900;line-height:130%;}

#entry .topedge001 a {font-size:12px;font-weight:900;line-height:130%;}
#entry .topedge001 a:link {font-size:12px;font-weight:900;line-height:130%;}
#entry .topedge001 a:visited {font-size:12px;font-weight:900;line-height:130%;}
#entry .topedge001 a:active {font-size:12px;font-weight:900;line-height:130%;}
#entry .topedge001 a:hover {font-size:12px;font-weight:900;line-height:130%;}



#comments{text-align:left;
padding:17px 0px 7px 0px;color:#555;line-height:150%}
#commentform{padding:0px 15px 0px 15px;}
#commentform textarea {width:540px;}
#comments ul{list-style-type:none;padding-top:0px;}
#comments li{list-style-type:none;margin-bottom:10px;}
#comments .commentbody {margin:30px 10px 0px 0px;}
#comments .commentbody p{margin:2px 5px 5px 0px;}
#comments .commentbody .author {color:#993366;font-weight:900;font-size:12px;margin-bottom:5px;}
#comments .reply{border-bottom:botted 1px; #cec;margin-bottom:20px;}
#comments .commentbody .commentmetadata {font-size:14px; color:#bbb; margin-bottom:5px;}
#comments .commentbody .commentmetadata a {color:#bbb;}



h3 {background-image:url('img/bar001.jpg');background-repeat:no-repeat;background-position:5% 100%;color:#222;font-size:12px;padding:17px 0px 7px 0px;margin: 20px 2px 2px 0px;}


.hutoji{font-weight:900;}
.hosoji{font-weight:400;}
.font10{font-size:10px;}
.font12{font-size:12px;}
.font13{font-size:13px;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.font18{font-size:18px;}
.font20{font-size:20px;}
.font22{font-size:22px;}
.font24{font-size:24px;}
.font30{font-size:30px;}
.martop3{margin-top:3px;}
.martop5{margin-top:5px;}
.martop10{margin-top:10px;}
.martop15{margin-top:15px;}
.martop20{margin-top:20px;}
.martop40{margin-top:40px;}
.martop80{margin-top:80px;}
.martop150{margin-top:150px;}
.pad15fc9{margin:12px 9px 12px 0px;padding:15px;background-color:#fee;border:1px solid #fcc;}
.pad15fc8{margin:12px 9px 12px 0px;padding:15px;background-color:#eef;border:1px solid #ccf;}
.pad15fc8w{margin:12px 9px 12px 0px;padding:0px 15px 15px 0px;background-color:#fff;border:1px solid #fff;}
.pad15003{margin:12px 3px 12px 3px;padding:15px;background-color:#ddf;}
.line160a{line-height:160%;}

.line120 {line-height:120%;}
.line130 {line-height:130%;}
.line140 {line-height:140%;}
.line150 {line-height:150%;}
.line160 {line-height:160%;}
.line170 {line-height:170%;}
.line180 {line-height:180%;}
#entry .entry_body2 .line160a a {line-height:170%;font-size:14px; text-decoration:underline;border-width:0px;font-weight:900;}
#entry .entry_body2 .line160a a:hover {line-height:170%;font-size:14px; text-decoration:underline;border-width:0px;font-weight:900; }

.aka{color:#c00;}
.midori{color:#0c0;}
.pinku{color:#f39;}
.ao {color:#00c;}
.kiiro {color:#ff0;}
.daidai {color:#f90;}



#comment_area{margin:20px;}

.cate0001{padding:15px;margin:40px 20px 30px 20px;font-size:12px;background-color:#eec;border-width:1px;border-style:solid;border-color:#ccc;}
.cate0002{padding:15px;margin:40px 15px 30px 0px;font-size:12px;background-color:#fee;border-width:1px;border-style:solid;border-color:#ecc;}

.comment0001{width:400px;background-color:#ff9;border: 1px solid #fe8;font-size:14px;}
.comment0002{width:400px;background-color:#cf9;border: 1px solid #be8;font-size:14px;}
.comment0003{width:400px;background-color:#f99;border: 1px solid #e99;font-size:14px;}
.comment0004{width:500px;background-color:#daf;border: 1px solid #b9e;font-size:14px;}



.kaisetu001{float:left;margin-right:18px;margin-bottom:10px;}
.kaisetu002{text-align:right;margin:30px 15px 10px 10px;font-weight:900;font-size:14px;}

#entry p {margin:15px 10px 15px 0px;}

.topedge001 {margin-top:7px;font-size:12px;text-align:right}
.topedge002 {margin:20px 15px 15px 20px}
.topedge003 {width:50%;padding:10px;}
.topedge004 {margin-top:5px;font-weight:900;font-size:12px;}
.topedge005 {border-width:1px;border-style:solid;border-color:#ecb;background-color:#fdd;padding:7px;margin-top:5px;color:#999;font-size:12px;}


.breadcrumbs{list-style:none;padding:0;margin-bottom:0px;font-size:12px}
.breadcrumbs li{margin-right:5px;float:left;}

.cleared{clear:both;}