/*
Theme Name: site-gaming
*/


/*background-color:#ffffff; 669900 99cc00 ccff00*/

/* pc */
@media screen and (min-width: 961px) {
}

/* tablet  */
@media only screen and (min-width: 641px) and (max-width: 960px) {
}

/* smartPhone */
@media screen and (max-width: 640px) {
}


body {font-family:"メイリオ",Meiryo,Verdana,"ＭＳ Ｐゴシック","ヒラギノ角ゴ ProW3","Hiragino Kaku Gothic Pro",sans-serif;
font-size:13px;
color:#333;
line-height: 180%;
margin:0px;text-align:center;padding:0px;
background:url('./img/haikei.jpg') #4d1a3e 0px 0px;
letter-spacing: -0.001em;
-webkit-text-size-adjust: 100%;
user-select:none;
-moz-user-select:none;
-webkit-user-select:none;
-khtml-user-select:none;
word-break: break-all;
}

.mokuji001{margin-top:5px;}
.cathikaku001{max-width:650px;padding-top:10px;margin-bottom:5px;line-height:150%;}
.hikaku002{border-bottom:dotted 1px #ccc;margin:10px 0px 10px 0px;}
.hikaku003{float:left;margin:5px 8px 10px 5px;}
.hikaku004{font-size:12px;font-weight:900;}

.sidebar001{margin-bottom:5px;line-height:150%;}
.sidebar002{float:left;margin:5px 5px 10px 5px;}
.sidebar003{font-size:12px;word-wrap:break-word;overflow-wrap:break-word;}

#side_1 .sidebar001 a{font-size:12px}
#side_1 .sidebar001 a:hover{font-size:12px}

.syousai001aaa{margin:25px 20px 10px 10px;text-align:center;font-size:18px;}
#entry .entry_main .syousai001aaa a:link{font-size:16px;font-weight:900;}

.syousai001{line-height:160%;margin:60px 20px 50px 20px;padding-top:40px;max-width:640px;text-align:left;font-size:16px;border-top:1px dotted #999;font-family: "メイリオ","Meiryo", sans-serif;}
#entry .entry_main .syousai001 a:link{font-size:16px;font-weight:400;font-family: "メイリオ","Meiryo", sans-serif;}

.top001{padding:10px 5px;}
.bgc-eef{background-color:#eef;}

.bgc-ccf{background-color:#ccf;}
.bgc-add{background-color:#add;}
.bgc-ccc{background-color:#ccc;}
.bgc-ddd{background-color:#ddd;}
.p8{margin:20px 20px 20px 20px;max-width:620px;padding:28px;background-color:#eef;word-wrap: break-word;text-align:left;line-height:160%}
.p82{color:#999999;}
.wid640{max-width:640px;}
.wid650{max-width:650px;}
.wid660{max-width:660px;}
.wid665{max-width:665px;}
.wid700{max-width:700px;}
.wid900{max-width:900px;}
.wid935{max-width:935px;}
.b-coll{border-collapse:collapse;}
.kobetsu05{padding:5px;background-color:#fca;font-weight:900;color:#000;border: 1px solid #595959;border-collapse:collapse;vertical-align:middle;text-align:center;}
.kobetsu05table{padding:5px;background-color:#caa;font-weight:900;color:#000;border: 1px solid #595959;border-collapse:collapse;vertical-align:middle;text-align:center;}
.kobetsu05zxctable{background-color:#edd;font-weight:900;color:#005;border: 1px solid #595959;border-collapse:collapse;vertical-align:middle;text-align:center;}

.kobetsu05zxc{height:100px;background-image:url('./img/hikaku.jpg');background-repeat:no-repeat;background-position:50% 50%;
-moz-background-size:110px auto;background-size:110px auto; background-color:#fff;font-weight:900;color:#005;border: 0px solid #595959;border-collapse:collapse;vertical-align:middle;text-align:center;}
.kobetsu004{padding:6px;background-color:#fff;color:#555;border: 1px solid #595959;border-collapse:collapse;}
.kobetsu004333{padding:6px;background-color:#fee;color:#a66;border: 1px solid #595959;border-collapse:collapse;text-align:center;vertical-align:middle;}
#entry table .kobetsu004aaaaa{text-shadow:0 -1px 1px #fff,0 -1px 2px #fff,0 -1px 3px #fff,0 -1px 4px #fff,0 -1px 5px #fff,-1px 0px 1px #fff,-1px 0px 2px #fff,-1px 0px 3px #fff,-1px 0px 4px #fff,-1px 0px 5px #fff,1px 0px 1px #fff,1px 0px 2px #fff,1px 0px 3px #fff,1px 0px 4px #fff,1px 0px 5px #fff,0px 1px 1px #fff,0px 1px 2px #fff,0px 1px 3px #fff,0px 1px 4px #fff,0px 1px 5px #fff,1px 1px 1px #000,2px 2px 2px #000,3px 3px 3px #000;}
.touka{background-color:rgba(255,255,255,0.8);}
#entry table .kobetsu004aaaaa a:link{text-decoration:none;}




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

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


ul {
line-height:120%;
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:11px;}
#side_1 a:hover{font-size:11px;}
#side_1 .linktext ul li{padding-left:0px;margin:0px;font-size:10px;}
#side_1 .linktext2 a{font-size:10px;}
#side_1 .comli{font-size:10px;list-style:none;}
#side_1 .comli a{font-size:10px;}




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

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


textarea {color: #666;
max-width:640px;
font-size :12px;
border:1px #aaaaaa solid;
background-color:#ddeedd;
padding: 2px;
}

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

#searchbox{max-width:130px;}




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

#back {max-width:1000px;
margin:0px auto 0px auto;
padding:0px 0px 0px 0px;
}

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


#head{max-width:1000px;
padding:0px 0px 0px 0px;
background:#660066;
}


#main{max-width:685px;float:left;background-position:100% 0%;
background-repeat:no-repeat;padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;text-align:left;}

.main2	{max-width:685px;margin-left:0px;margin-right:0px;
background-repeat:no-repeat;background-position:0% 0%;
/* -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{max-width:1000px;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 {max-width:303px;float:left;padding-left:8px;padding-top:10px;padding-bottom:20px;margin-left:0px;margin-right:0px;
color:#666;border:0px #AC62AC solid;background-color:#ffffff;font-size:10px;text-align:left;}
/* 3カラムにわけたボーダー */

#side_2 { max-width:220px;text-align:left;float:right;background-color: #ffffff;padding-top:45px;padding-bottom:20px;color:#666;border:0px #AC62AC solid;font-size:10px;}


#copy {max-width:100%;
margin-top:0px;
margin-bottom:0px;
padding-top:20px;
padding-bottom:0px;font-size:12px;
border-bottom:0px #ffeecc solid;
border-top:0px #e7f1d7 solid;
color:#000000;
font-weight:400;
text-align:center;
font-family: 'Marcellus SC', cursive;
height:80px;
text-shadow:0 -1px 1px #fff,0 -1px 2px #fff,0 -1px 3px #fff,0 -1px 4px #fff,0 -1px 5px #fff,-1px 0px 1px #fff,-1px 0px 2px #fff,-1px 0px 3px #fff,-1px 0px 4px #fff,-1px 0px 5px #fff,1px 0px 1px #fff,1px 0px 2px #fff,1px 0px 3px #fff,1px 0px 4px #fff,1px 0px 5px #fff,0px 1px 1px #fff,0px 1px 2px #fff,0px 1px 3px #fff,0px 1px 4px #fff,0px 1px 5px #fff,1px 1px 1px #000,2px 2px 2px #000,3px 3px 3px #000;}
}




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

#copy a {font-size:12px;font-weight:400;}
#copy a:link		{ color: #000000; text-decoration: none;font-size:12px;font-weight:400; }
#copy a:visited	{ color: #000000; text-decoration: none;font-size:12px;font-weight:400; }
#copy a:active	{ color: #9999ff; text-decoration: underline;font-size:12px;font-weight:400; }
#copy a:hover		{ color: #9999ff; text-decoration: underline;font-size:12px;font-weight:400; }






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

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

#head .site_title {
font-size:12px;
color:#fff;
max-width:524px;
text-align:left;
margin:11px 0px 2px 0px;
height:50px;
padding:10px 0px 0px 0px;
}

#head .headbackimg2 .site_title img {width:100%;height:auto;}

#head .site_title a {color:#fff;font-family: 'Almendra SC', sans-serif;}
#head .site_title a:link	{color:#fff;font-family: 'Almendra SC', sans-serif;}
#head .site_title a:visited	{color:#fff;font-family: 'Almendra SC', sans-serif;}
#head .site_title a:active	{color:#fff;font-family: 'Almendra SC', sans-serif;}
#head .site_title a:hover	{color:#aaf;font-family: 'Almendra SC', sans-serif;}



#head .site_title2 {
max-width:1000px;
color:#000000;font-size:11px;font-weight:400;
text-align:left;padding-left:14px;padding-bottom:13px;padding-top:14px;
margin:54px 0px 0px 0px;
background:#e06705;
text-shadow:0 -1px 1px #fff,0 -1px 2px #fff,0 -1px 3px #fff,0 -1px 4px #fff,0 -1px 5px #fff,-1px 0px 1px #fff,-1px 0px 2px #fff,-1px 0px 3px #fff,-1px 0px 4px #fff,-1px 0px 5px #fff,1px 0px 1px #fff,1px 0px 2px #fff,1px 0px 3px #fff,1px 0px 4px #fff,1px 0px 5px #fff,0px 1px 1px #fff,0px 1px 2px #fff,0px 1px 3px #fff,0px 1px 4px #fff,0px 1px 5px #fff,1px 1px 1px #000,2px 2px 2px #000,
2px 2px 2px #000;}




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

.headbackimg{max-width:1000px;border-width:0px 0px 0px 0px; border-color:#000;}

.headbackimg2{width:1000px;height:110px;background-repeat:no-repeat;margin-top:0px;background:url('./img/backimg.jpg') no-repeat 100% 0% #ff6633;}



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

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

.topmenu006a{padding:2px 0px 8px 8px;margin-bottom:20px;
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:10px;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:10px;
margin-bottom:0px;
}

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

#navi .cell_2	  {max-width:10px;}
#navi .cell_2 img {max-width:10px; height:20px;}

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

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


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

#entry {color:#333;margin-right:10px;margin-bottom:20px;margin-top:0px;}



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

/* state部分 ---------*/
#entry .state {
max-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:10px;font-weight:400;}
#entry .state a:link	{ color: #FFF; text-decoration: none;font-size:10px;font-weight:400; }
#entry .state a:visited	{ color: #FFF; text-decoration: none;font-size:10px;font-weight:400; }
#entry .state a:active	{ color: #FFF; text-decoration: none;font-size:10px;font-weight:400; }
#entry .state a:hover	{ color: #444; text-decoration: none;font-size:10px;font-weight:400; }


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


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

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



.entry_title {font-size:14px;
font-weight:900;
color: #330000;
padding:35px 0px 18px 66px;
margin: 0px 2px 7px 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%;
}

.entry_title2 {font-size:12px;
font-weight:900;
color: #fff;
border-width:1px 1px 1px 1px;border-color:#333 #333 #333 #000;
border-style:solid solid solid solid;
margin: 20px 0px 12px 0px;
padding:5px 7px 4px 15px;
background-color:#555;
/* background-image:url('./img/linktitle03.gif');background-repeat:no-repeat;background-position:1% 50%; */
}

.entry_title3 {margin:0px 0px 8px 0px;}



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

.entry_body2 {
font-size:12px;
line-height:130%;text-align:left;
margin:15px 15px 15px 20px;
padding-bottom:0px;
color:#666;
}

.entry_body3 {
font-size:10px;
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:10px;
line-height:150%;
margin-right:10px;
padding-top:20px;
padding-bottom:10px;
color:#000;
}

.entry_bottom2{text-align:right;
font-size:10px;
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:10px;font-weight:400;}
#comment a:link		{ color: #99eeff; text-decoration: underline;font-size:10px;font-weight:400; }
#comment a:visited	{ color: #cc1133; text-decoration: underline;font-size:10px;font-weight:400; }
#comment a:active	{ color: #ffff00; text-decoration: underline;font-size:10px;font-weight:400; }
#comment a:hover		{ color: #00a; text-decoration: underline;font-size:10px;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(./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;max-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:#000000;
background:url('./img/linktitle.jpg') no-repeat #ffffff 0% 0%;
font-weight:900;text-align:left;
font-size:14px;
padding:6px 10px 6px 6px;
}



.linktext {border:1px #cccccc solid;
padding:10px;line-height:140%;text-align:left;
background-color:#fff;font-size:10px;}

.linktext2 {border:1px #cccccc solid;font-size:10px;
padding:10px;line-height:140%;text-align:left;
background-color:#fff;}

.linktext4 {border-bottom:0px solid #cccccc;
padding-bottom:10px;line-height:130%;
}

.linktext5 {border:1px #eedddd solid;
padding:10px;line-height:140%;text-align:left;
background-color:#fff;}

.linktext5a {border:1px #cccccc solid;
padding:10px;line-height:140%;text-align:left;
background-color:#fff;}


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

.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:10px;}
.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:0px 0px 5px 5px; }
.linktext5 li {list-style-type:none;
padding-left:0px;
margin-bottom:10px;
}

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


.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 {
	max-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 :10px;
	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{max-width:200px;margin-bottom:5px}
.hp0004a{max-width:170px;margin-bottom:5px}
.hp0004b{max-width:150px;margin-bottom:5px}
.hp0004c{max-width:190px;margin-bottom:5px}

.hp0005{color:#cc3333}
.hp0006{clear:both;text-align:left;margin:15px 5px 15px 0px;font-size:10px;color:#333333;line-height:130%}
.hp0007{float:right;text-align:left;margin:0px 0px 5px 10px;font-size:10px;color:#666666;line-height:130%}
.hp0008{max-width:100%;text-align:center;}
.hp0009{vertical-align:top;max-width:50%;font-size:10px;color:#666666;line-height:130%}
.hp0010{margin:3px;text-align:left;font-size:10px;color:#666666;line-height:130%}
.hp0011{margin:10px;text-align:left;font-size:10px;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:10px;color:#333333;line-height:130%}

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



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

.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:10px;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:10px;color:#993333}
.can002{margin-top:15px;margin-bottom:3px;line-height:120%;font-size:10px;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:10px;color: #333;padding: 10px 10px 3px 30px;}
.linktextlefttop2 {font-size:10px;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:10px;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 {max-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;max-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:10px;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:10px;color:#996666}
.den018 {margin:20px;font-size:11px}
.den019 {text-align:right;margin:2px;background-color:#cccc99;font-size:10px}
.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;
max-width:200px;
font-family:"メイリオ",Meiryo,Verdana,"ＭＳ Ｐゴシック","ヒラギノ角ゴ ProW3","Hiragino Kaku Gothic Pro",sans-serif;
color: #900;
background: #FFF;
}


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







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

.d00006a{text-align:left;margin:15px 10px 15px 10px;padding:15px;font-size:10px;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 2px 30px 0px;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{max-width:100px;border-width:0px 0px 0px 0px;border-style:dotted;float:left;padding:0px 2px 0px 2px;margin:3px 2px 15px 3px;}




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

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

.girls001{max-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:10px;}
.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{max-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:10px;color:#666;background-color:#fffeff;}

.site01{padding:10px;font-size:12px;}
.midori {color:#005500}
.midori2 {color:#aaccaa}
.hutoji{font-weight:900}
.aka{color:#990000}
.aka2{color:#ccaaaa}
.clb{clear:both}
.den021 {padding:10px;text-align:center}
.den021a {padding:3px;text-align:center}
.kuro{color:#000000;font-size:12px}
.kurofont10{font-size:10px;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: #000; 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;max-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; max-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:12px;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:10px;font-weight:400;line-height:130%;}
#entry .girls003 a:link {font-size:10px;font-weight:400;line-height:130%;}
#entry .girls003 a:visited {font-size:10px;font-weight:400;line-height:130%;}
#entry .girls003 a:active {font-size:10px;font-weight:400;line-height:130%;}
#entry .girls003 a:hover {font-size:10px;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 {max-width:640px;}
#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:10px; 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 20px 95px;margin: 20px 2px 2px 0px;}


.hutoji{font-weight:900;}
.hosoji{font-weight:400;}
.font10{font-size:10px;}
.font11{font-size:11px;}
.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;}
.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:#fcc;}
.pad15fc9aaa{margin:30px 20px;padding:20px;background-color:#f1cea5;max-width:610px;}
.pad15fc9bbb{margin:20px;padding:30px;background-color:#fea;}
.syouhinborder{max-width:620px;margin:30px 20px 20px 20px;padding:20px;background-color:#ffe;border:1px solid #999;}

.pad15fc8{margin:12px 20px 12px 0px;padding:15px;background-color:#eef;}
.pad15fc8aaa{margin:12px 9px 12px 0px;padding:15px;background-color:#fff;}
.pad15003{margin:12px 3px 12px 3px;padding:15px;background-color:#eeeedd;}
.line160a{line-height:160%;}
.pad15fc8w{margin:12px 9px 12px 0px;padding:15px;background-color:#fff;
background-image:url('./img/bar001.jpg');background-repeat:no-repeat;background-position:-20px 0%;}

.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; }


.usuiaka{color:#c66;}
.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{max-width:400px;background-color:#ff9;border: 1px solid #fe8;font-size:10px;}
.comment0002{max-width:400px;background-color:#cf9;border: 1px solid #be8;font-size:10px;}
.comment0003{max-width:400px;background-color:#f99;border: 1px solid #e99;font-size:10px;}
.comment0004{max-width:500px;background-color:#daf;border: 1px solid #b9e;font-size:10px;}



.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 {max-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:0px 20px 10px 20px;margin-top:20px;margin-bottom:0px;font-size:12px}
.breadcrumbs li{margin-right:5px;float:left;}

.breadcrumbs a:link{font-size:12px}

.cleared{clear:both;}


.mouseback01{background:transparent;width:100%;border:solid 0px #000000;margin:0px;padding:0px;position:absolute;top:118px;left:0px;}
.mousetopmenu03{background:#4d1a3e;border-top:0px solid #7a7a86;border-right: 0px solid #7a7a86;border-bottom: 0px solid #7a7a86;
font-size:12px;margin:0px auto 0px auto;max-width:1000px;}

.mouseover03{background:#4d1a3e;color:#ffffff;}
.mouseover03:hover{background:#8c5d82;}

.mouseover03 a:link{color:#ffffff;font-weight:400;font-size:12px;text-decoration:none}
.mouseover03 a:visited{color:#ffffff;text-decoration:none;}
.mouseover03 a:hover{color:#cccccc;text-decoration:none;}
.mouseover03 a:active{color:#cccccc;text-decoration:none;}

.mousetopmenu0001{font-size:12px;text-align:center;padding:15px 50px 14px 50px;float:left;border-width:0px 1px 0px 0px;border-collapse:collapse;border-style:solid;border-color:#663333;margin:0px 0px 0px 0px;}
.mousetopmenu001{font-size:12px;text-align:center;padding:15px 50px 14px 50px;float:left;border-width:0px 1px 0px 0px;border-collapse:collapse;border-style:solid;border-color:#663333;margin:0px 0px 0px 1px;}
.mousetopmenu001aaa{font-size:12px;text-align:center;padding:15px 5px 14px 5px;float:left;border-width:0px 0px 0px 0px;border-collapse:collapse;border-style:solid;border-color:#000000;margin:0px 0px 0px 0px;}
.mousetopmenu01{font-size:12px;text-align:center;padding:15px 5px 14px 5px;float:left;max-width:131px;border-width:0px 0px 0px 0px;border-collapse:collapse;border-style:solid;border-color:#000000;margin:0px 0px 1px 1px;}
.mousetopmenu01mini{font-size:10px;text-align:center;padding:15px 5px 14px 5px;float:left;max-width:131px;border-width:0px 0px 0px 0px;border-collapse:collapse;border-style:solid;border-color:#000000;margin:0px 0px 1px 1px;}

.mousetopmenu02{font-size:12px;text-align:center;padding:15px 5px 14px 5px;float:left;max-width:135px;border-width:0px 0px 0px 0px;border-collapse:collapse;border-style:solid;border-color:#7a7a86;margin:0px 0px 0px 1px;}

#entry p{margin:25px 2px 25px 2px; }

.content2 .postcontent2 img .bor{border:1px solid #333;}
.content2 .postcontent2{float:left;max-width:205px;border:0px solid #eee;color:#000;padding:0px 0px 0px 0px;margin:20px 0px 30px 20px; font-size:12px; line-height:150%;word-wrap: break-word;}

.content2 .postcontent3 img .bor{border:1px solid #333;}
.content2 .postcontent3{float:left;max-width:113px;border:0px solid #eee;color:#000;padding:0px 0px 0px 0px;margin:20px 0px 30px 20px; font-size:12px; line-height:150%;word-wrap: break-word;}

.content2 .postcontent5 img .bor{border:1px solid #333;}
.content2 .postcontent5{margin:30px 20px 10px 20px; font-size:12px; line-height:150%;word-wrap: break-word;}


.newtop001{margin:0px 10px 0px 0px;float:left;}
.newtop001a{margin:0px 0px 5px 0px;}
.newtop001b{margin:0px 10px 0px 10px;}
.newtop002{margin:5px 0px 10px 0px;}
.newtop003{float:left;font-size:11px;color:#aac;padding-left:17px;background:url(images/categ.png) left 2px no-repeat;}
.newtop003 a {color:#3333cc; text-decoration:underline;font-size:10px;}
.newtop003 a:visited {color:#bd00a9;text-decoration:underline;font-size:10px;}
.newtop003 a:hover {color:#ccccff; text-decoration:underline;font-size:10px;}
.newtop003 a:active {color:#ffff00;font-size:10px;}


.newtop004{text-align:right;font-size:11px;color:#caa;}
.posttitle2{color:#afdaff; font-size:14px;}
.postmetabottom2{border-bottom: 1px dotted #ccc;border-top: 1px dotted #ccc;background:#eee; padding:10px 10px 30px 10px; font-size:10px; line-height:150%; margin-top:10px;margin-bottom:0px}

#entry .entry_main .comidashi2 a{margin:0px;font-weight:900;font-size:12px;padding:0px 0px 0px 0px;color:#33c;}
#entry .entry_main .comidashi2 a:link{margin:0px;font-weight:900;font-size:12px;padding:0px 0px 0px 0px;color:#33c;}
#entry .entry_main .comidashi2 a:visited {margin:0px;font-weight:900;font-size:12px;padding:0px 0px 0px 0px;color:#a00;}
#entry .entry_main .comidashi2 a:hover {margin:0px;font-weight:900;font-size:12px;padding:0px 0px 0px 0px;color:#ccf;}
#entry .entry_main .comidashi2 a:active {margin:0px;font-weight:900;font-size:12px;padding:0px 0px 0px 0px;color:#33c;}

.new20150209bbb{margin:0px 0px 10px 15px;float:right;max-width:300px;}
.new20150209{margin:5px 15px 10px 0px;float:left;max-width:300px;}
.new20150209ssss{margin:0px 10px 40px 0px;float:left;max-width:310px;}
.new20150209a{margin:5px 0px 0px 0px;}
.new20150209b{text-align:right;font-size:11px;color:#caa;max-width:300px;}
.shiro{color:#fff;}
.bordergray{border:solid #999999;border-width:1px 0px 0px 0px;}

.pt20150424 { padding-right: 10px;padding-top: 10px !important; text-align:right}
.pt20150424_1{ padding-bottom: 10px !important; }
.pt20150424_2{background:none repeat scroll 0 0 #cc3333;border:medium none;border-radius:0 5px;color:#FFFFFF;font-weight:bold;text-align:center;text-decoration: none;line-height:1.4;letter-spacing:1px;max-width:auto;padding:6px 8px;}
#entry .entry_body2 .pt20150424_2 a:link{color:#fff;font-weight:900;font-size:13px;text-decoration:none;}
#entry .entry_body2 .pt20150424_2 a:visited{color:#fff;font-size:13px;text-decoration:none;}
#entry .entry_body2 .pt20150424_2 a:hover{color:#fff;font-size:13px;text-decoration:none;}
#entry .entry_body2 .pt20150424_2 a:active{color:#fff;font-size:13px;text-decoration:none;}
.pt20150424_3{ display: inline; margin:0 5px; }




.api001{margin:20px 25px 20px 20px;max-width:100%;text-align:left;}
.api001a{margin:20px 25px 20px 20px;max-width:100%;text-align:left;}
.api001a7{margin:20px 25px 20px 20px;padding:20px;max-width:100%;text-align:left;}

.api001a img{width:100%;height:auto;}
.api001a table{width:100%;}


.api001a2 {margin:20px 25px 20px 20px;max-width:100%;text-align:center;color:#996666;font-size:12px;}
.api001b{margin:20px 20px 20px 20px;max-width:660px;text-align:left;}
.api001ab{margin:20px 20px 20px 20px;max-width:660px;text-align:left;}

.entry_main .api001a img{text-align:center;max-width:100%;}


#entry .entry_main .api001a a:link{font-size:15px;}
#entry .entry_main .api001ab a:link{font-size:14px;background:#ffeeee;}


.api002{text-align:center;margin:10px 10px 20px 10px;}
.api002a{text-align:center;}
.api003{border:1px solid #ccc;height:280px;max-width:165px;padding:20px;margin:5px 0px 5px 12px;float:left;}
.api004{max-width:100%;text-align:center;margin-bottom:10px;}
.api005{color:#990000;font-weight:900;text-align:right;}
.api006{font-size:10px;color:#999999;}
.api007{clear:both;}
.api008{text-align:center;margin-top:20px;margin-bottom:60px;}
.api008a{text-align:center;margin-top:10px;}
.api008b{text-align:left;margin:0px 10px 10px 10px;}

#entry .api008b a{font-size:10px;}
#entry .api008b a:link{font-size:10px;}

.api009{margin:40px 0px 20px 0px;text-align:right;font-size:12px;}
.api009a{margin:0px 55px 20px 0px;text-align:right;font-size:12px;}



.linktext5w {border:1px #eedddd solid;font-size:12px;
padding:20px 10px 10px 10px;line-height:140%;text-align:left;
background-color:#fff;}

.linktext5r {border:1px #eedddd solid;font-size:12px;
padding:20px 10px 10px 10px;line-height:140%;text-align:left;}

.linktext5m {border:1px #eedddd solid;font-size:12px;
padding:20px 10px 10px 10px;line-height:140%;text-align:left;
background-color:#eeeecc;
/*text-shadow:0 -1px 1px #fff,0 -1px 2px #fff,0 -1px 3px #fff,0 -1px 4px #fff,0 -1px 5px #fff,-1px 0px 1px #fff,-1px 0px 2px #fff,-1px 0px 3px #fff,-1px 0px 4px #fff,-1px 0px 5px #fff,1px 0px 1px #fff,1px 0px 2px #fff,1px 0px 3px #fff,1px 0px 4px #fff,1px 0px 5px #fff,0px 1px 1px #fff,0px 1px 2px #fff,0px 1px 3px #fff,0px 1px 4px #fff,0px 1px 5px #fff,
1px 1px 1px #000,1px 1px 1px;*/}


#side_2 .linktext5m a:link{font-size:14px;font-weight:900;text-decoration:underline;}
#side_1 .linktext5m ul li a:link{font-size:14px;font-weight:900;text-decoration:underlinenone;}
#side_2 .linktext5m ul li a:link{font-size:14px;font-weight:900;text-decoration:underline;}

#side_2 .linktext5r a:link{font-size:12px;}
#side_1 .linktext5r ul li a:link{font-size:12px;}
#side_2 .linktext5r ul li a:link{font-size:12px;}

#side_2 .linktext5w a:link{font-size:12px;}
#side_1 .linktext5w ul li a:link{font-size:12px;}
#side_2 .linktext5w ul li a:link{font-size:12px;}

.linktext5w ul { margin:0px 0px 5px 5px; }
.linktext5w li {list-style-type:none;
padding-left:0px;line-height:150%;
margin-bottom:10px;}

.linktext5r ul { margin:0px 0px 5px 5px; }
.linktext5r li {list-style-type:none;
padding-left:0px;line-height:150%;
margin-bottom:15px;}


.linktext5m ul { margin:2px 0px 5px 5px; }
.linktext5m li {list-style-type:none;
padding-left:0px;line-height:150%;
margin-bottom:15px;}

.cathikaku001{margin-bottom:5px;line-height:160%;}



.kakomi01{margin:20px;padding:30px;background-color:#ddd;}
.kakomi02{margin:20px;padding:30px;background-color:#eeeecc;
    border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; }
#entry .entry_main .kakomi02 a:link{font-weight:900; font-size:14px;}

.kakomi03{margin:30px 25px 30px 20px;padding:30px;background:url('./img/kakomi03.jpg');border:dashed 2px #ddc4dd; line-height:200%;}
#entry .entry_main .kakomi03 a:link{font-weight:900; font-size:14px;}



