@charset "UTF-8";

body {width:100%; background:#A8CEE1 url(http://www.hostkensaku.net/images/thead.gif) repeat-x top; text-align:center; font-family: arial, helvetica, geneva, verdana, lucida, 'lucida grande', arial, sans-serif; color:#FFFFFF;}

body {font-size: 62.5%; /* IE */  font-family: Verdana, 'MS Pゴシック', sans-serif;}

/******************************************/
a:link {text-decoration:none;}

a:visited {text-decoration:none;}

a:hover {text-decoration:underline;}
/******************************************/

#wrapper {margin:0 auto; width:940px; text-align:left; background:url(http://www.hostkensaku.net/images/bkbody.gif) repeat-y; width:940px;}

.header {background:url(http://www.hostkensaku.net/images/bkhead.gif) no-repeat; width:890px; height:80px; padding:5px 25px;}
.header p { font-size:12px; color:#FFFFFF;}
.header img {display:block; margin-top:5px;}

.menu {width:920px; background:#2C2B2B; padding:0 10px; list-style:none;}
.menu ul {list-style:none;}
.menu li {list-style:none; float:left;}

/******************************************/

.gbtn1 a{display:block; width:184px; height:0px; background:url(http://www.hostkensaku.net/images/gbtn/1_of.gif) no-repeat 0 0;overflow:hidden; padding-top:60px;}
.gbtn1 a:visited {display:block; width:184px; height:0px; background:url(http://www.hostkensaku.net/images/gbtn/1_of.gif) no-repeat 0 0;overflow:hidden; padding-top:60px;}
.gbtn1 a:hover {display:block; width:184px; height:0px; background:url(http://www.hostkensaku.net/images/gbtn/1_on.gif) no-repeat 0 0;overflow:hidden; padding-top:60px;}

.gbtn2 a{display:block; width:184px; height:0px; background:url(http://www.hostkensaku.net/images/gbtn/2_of.gif) no-repeat 0 0;overflow:hidden; padding-top:60px;}
.gbtn2 a:visited {display:block; width:184px; height:0px; background:url(http://www.hostkensaku.net/images/gbtn/2_of.gif) no-repeat 0 0;overflow:hidden; padding-top:60px;}
.gbtn2 a:hover {display:block; width:184px; height:0px; background:url(http://www.hostkensaku.net/images/gbtn/2_on.gif) no-repeat 0 0;overflow:hidden; padding-top:60px;}

.gbtn3 a{display:block; width:184px; height:0px; background:url(http://www.hostkensaku.net/images/gbtn/3_of.gif) no-repeat 0 0;overflow:hidden; padding-top:60px;}
.gbtn3 a:visited {display:block; width:184px; height:0px; background:url(http://www.hostkensaku.net/images/gbtn/3_of.gif) no-repeat 0 0;overflow:hidden; padding-top:60px;}
.gbtn3 a:hover {display:block; width:184px; height:0px; background:url(http://www.hostkensaku.net/images/gbtn/3_on.gif) no-repeat 0 0;overflow:hidden; padding-top:60px;}

.gbtn4 a{display:block; width:184px; height:0px; background:url(http://www.hostkensaku.net/images/gbtn/4_of.gif) no-repeat 0 0;overflow:hidden; padding-top:60px;}
.gbtn4 a:visited {display:block; width:184px; height:0px; background:url(http://www.hostkensaku.net/images/gbtn/4_of.gif) no-repeat 0 0;overflow:hidden; padding-top:60px;}
.gbtn4 a:hover {display:block; width:184px; height:0px; background:url(http://www.hostkensaku.net/images/gbtn/4_on.gif) no-repeat 0 0;overflow:hidden; padding-top:60px;}

.gbtn5 a{display:block; width:184px; height:0px; background:url(http://www.hostkensaku.net/images/gbtn/5_of.gif) no-repeat 0 0;overflow:hidden; padding-top:60px;}
.gbtn5 a:visited {display:block; width:184px; height:0px; background:url(http://www.hostkensaku.net/images/gbtn/5_of.gif) no-repeat 0 0;overflow:hidden; padding-top:60px;}
.gbtn5 a:hover {display:block; width:184px; height:0px; background:url(http://www.hostkensaku.net/images/gbtn/5_on.gif) no-repeat 0 0;overflow:hidden; padding-top:60px;}

.container {width:900px; padding:10px 20px 0px; color:#666666; font-size:12px;}

.content {width:590px; float:left;}

/******************************************/
.pankuzu {background:url(http://www.hostkensaku.net/images/bkpankuzu.gif) no-repeat; width:580px; height:21px; padding:8px 0 0 10px; font-size:10px; margin-bottom:10px;}
.tohome {background:#4C4C4C; color:#CCCCCC; padding:2px 4px;}
.tohome a {color:#CCCCCC; text-decoration:none;}
.tohome a:visited {color:#CCCCCC; text-decoration:none;}
.tohome a:hover {color:#FFFFFF; text-decoration:none;}

.underpage {background:url(http://www.hostkensaku.net/images/arrow_1.gif) no-repeat left; padding-left:7px;  margin-left:7px;}
/******************************************/

.line_rank1 {background:url(http://www.hostkensaku.net/images/rank/line_rank1.gif) no-repeat; width:505px; height:26px; padding:54px 0 0 85px; margin-bottom:10px;}

.line_rank1 H2 {line-height:100%; font-size:16px; font-weight:bold; color:#333333;}
.line_rank1 H2 a{line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank1 H2 a:visited {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank1 H2 a:hover {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:underline;}

.line_rank2 {background:url(http://www.hostkensaku.net/images/rank/line_rank2.gif) no-repeat; width:505px; height:26px; padding:54px 0 0 85px; margin-bottom:10px;}

.line_rank2 H2 {line-height:100%; font-size:16px; font-weight:bold; color:#333333;}
.line_rank2 H2 a{line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank2 H2 a:visited {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank2 H2 a:hover {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:underline;}


.line_rank3 {background:url(http://www.hostkensaku.net/images/rank/line_rank3.gif) no-repeat; width:505px; height:26px; padding:54px 0 0 85px; margin-bottom:10px;}

.line_rank3 H2 {line-height:100%; font-size:16px; font-weight:bold; color:#333333;}
.line_rank3 H2 a{line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank3 H2 a:visited {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank3 H2 a:hover {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:underline;}


.line_rank4 {background:url(http://www.hostkensaku.net/images/rank/line_rank4.gif) no-repeat; width:530px; height:26px; padding:22px 0 0 60px; margin-bottom:10px;}

.line_rank4 H2 {line-height:100%; font-size:16px; font-weight:bold; color:#333333;}
.line_rank4 H2 a{line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank4 H2 a:visited {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank4 H2 a:hover {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:underline;}

.line_rank5 {background:url(http://www.hostkensaku.net/images/rank/line_rank5.gif) no-repeat; width:530px; height:26px; padding:22px 0 0 60px; margin-bottom:10px;}

.line_rank5 H2 {line-height:100%; font-size:16px; font-weight:bold; color:#333333;}
.line_rank5 H2 a{line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank5 H2 a:visited {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank5 H2 a:hover {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:underline;}

.line_rank6 {background:url(http://www.hostkensaku.net/images/rank/line_rank6.gif) no-repeat; width:530px; height:26px; padding:22px 0 0 60px; margin-bottom:10px;}

.line_rank6 H2 {line-height:100%; font-size:16px; font-weight:bold; color:#333333;}
.line_rank6 H2 a{line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank6 H2 a:visited {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank6 H2 a:hover {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:underline;}

.line_rank7 {background:url(http://www.hostkensaku.net/images/rank/line_rank7.gif) no-repeat; width:530px; height:26px; padding:22px 0 0 60px; margin-bottom:10px;}

.line_rank7 H2 {line-height:100%; font-size:16px; font-weight:bold; color:#333333;}
.line_rank7 H2 a{line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank7 H2 a:visited {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank7 H2 a:hover {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:underline;}

.line_rank8 {background:url(http://www.hostkensaku.net/images/rank/line_rank8.gif) no-repeat; width:530px; height:26px; padding:22px 0 0 60px; margin-bottom:10px;}

.line_rank8 H2 {line-height:100%; font-size:16px; font-weight:bold; color:#333333;}
.line_rank8 H2 a{line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank8 H2 a:visited {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank8 H2 a:hover {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:underline;}

.line_rank9 {background:url(http://www.hostkensaku.net/images/rank/line_rank9.gif) no-repeat; width:530px; height:26px; padding:22px 0 0 60px; margin-bottom:10px;}

.line_rank9 H2 {line-height:100%; font-size:16px; font-weight:bold; color:#333333;}
.line_rank9 H2 a{line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank9 H2 a:visited {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank9 H2 a:hover {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:underline;}

.line_rank10 {background:url(http://www.hostkensaku.net/images/rank/line_rank10.gif) no-repeat; width:530px; height:26px; padding:22px 0 0 60px; margin-bottom:10px;}

.line_rank10 H2 {line-height:100%; font-size:16px; font-weight:bold; color:#333333;}
.line_rank10 H2 a{line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank10 H2 a:visited {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank10 H2 a:hover {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:underline;}

.line_rank11 {background:url(http://www.hostkensaku.net/images/rank/line_rank11.gif) no-repeat; width:530px; height:26px; padding:22px 0 0 60px; margin-bottom:10px;}

.line_rank11 H2 {line-height:100%; font-size:16px; font-weight:bold; color:#333333;}
.line_rank11 H2 a{line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank11 H2 a:visited {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank11 H2 a:hover {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:underline;}

.line_rank12 {background:url(http://www.hostkensaku.net/images/rank/line_rank12.gif) no-repeat; width:530px; height:26px; padding:22px 0 0 60px; margin-bottom:10px;}

.line_rank12 H2 {line-height:100%; font-size:16px; font-weight:bold; color:#333333;}
.line_rank12 H2 a{line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank12 H2 a:visited {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank12 H2 a:hover {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:underline;}

.line_rank13 {background:url(http://www.hostkensaku.net/images/rank/line_rank13.gif) no-repeat; width:530px; height:26px; padding:22px 0 0 60px; margin-bottom:10px;}

.line_rank13 H2 {line-height:100%; font-size:16px; font-weight:bold; color:#333333;}
.line_rank13 H2 a{line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank13 H2 a:visited {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank13 H2 a:hover {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:underline;}

.line_rank14 {background:url(http://www.hostkensaku.net/images/rank/line_rank14.gif) no-repeat; width:530px; height:26px; padding:22px 0 0 60px; margin-bottom:10px;}

.line_rank14 H2 {line-height:100%; font-size:16px; font-weight:bold; color:#333333;}
.line_rank14 H2 a{line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank14 H2 a:visited {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank14 H2 a:hover {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:underline;}

.line_rank15 {background:url(http://www.hostkensaku.net/images/rank/line_rank15.gif) no-repeat; width:530px; height:26px; padding:22px 0 0 60px; margin-bottom:10px;}

.line_rank15 H2 {line-height:100%; font-size:16px; font-weight:bold; color:#333333;}
.line_rank15 H2 a{line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank15 H2 a:visited {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank15 H2 a:hover {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:underline;}

.line_rank16 {background:url(http://www.hostkensaku.net/images/rank/line_rank16.gif) no-repeat; width:530px; height:26px; padding:22px 0 0 60px; margin-bottom:10px;}

.line_rank16 H2 {line-height:100%; font-size:16px; font-weight:bold; color:#333333;}
.line_rank16 H2 a{line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank16 H2 a:visited {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank16 H2 a:hover {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:underline;}

.line_rank17 {background:url(http://www.hostkensaku.net/images/rank/line_rank17.gif) no-repeat; width:530px; height:26px; padding:22px 0 0 60px; margin-bottom:10px;}

.line_rank17 H2 {line-height:100%; font-size:16px; font-weight:bold; color:#333333;}
.line_rank17 H2 a{line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank17 H2 a:visited {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank17 H2 a:hover {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:underline;}

.line_rank18 {background:url(http://www.hostkensaku.net/images/rank/line_rank18.gif) no-repeat; width:530px; height:26px; padding:22px 0 0 60px; margin-bottom:10px;}

.line_rank18 H2 {line-height:100%; font-size:16px; font-weight:bold; color:#333333;}
.line_rank18 H2 a{line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank18 H2 a:visited {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank18 H2 a:hover {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:underline;}

.line_rank19 {background:url(http://www.hostkensaku.net/images/rank/line_rank19.gif) no-repeat; width:530px; height:26px; padding:22px 0 0 60px; margin-bottom:10px;}

.line_rank19 H2 {line-height:100%; font-size:16px; font-weight:bold; color:#333333;}
.line_rank19 H2 a{line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank19 H2 a:visited {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank19 H2 a:hover {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:underline;}

.line_rank20 {background:url(http://www.hostkensaku.net/images/rank/line_rank20.gif) no-repeat; width:530px; height:26px; padding:22px 0 0 60px; margin-bottom:10px;}

.line_rank20 H2 {line-height:100%; font-size:16px; font-weight:bold; color:#333333;}
.line_rank20 H2 a{line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank20 H2 a:visited {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.line_rank20 H2 a:hover {line-height:100%; font-size:16px; font-weight:bold; color:#333333; text-decoration:underline;}





.rank_area1 {width:585px; padding-left:5px; margin-bottom:15px;}

.capt {float:left; width:170px;}
.capttxt {float:right; margin-left:10px; width:400px; margin-right:5px;}
.capttxt p{line-height:150%;}

.rank_copy1 {font-size:14px; font-weight:bold; color:#000099; color:#F18619; margin-bottom:10px;}


.rank_area2 {width:583px; margin-left:5px; margin-bottom:15px; border:solid 1px #9F9F9F; border-collapse:collapse;}

.t01 { border:solid 1px #9F9F9F; background:#EBEBEB; text-align:center; width:90px; padding:6px 0; font-size:10px; color:#313334;}
.t02 { border:solid 1px #9F9F9F; padding:6px 0; font-size:10px; width:96px; color:#313334; text-align:center;}
.t02 p{color:#CC0000; font-weight:bold;}

.rank_area3 {width:565px; margin-left:5px; margin-bottom:15px; background:url(http://www.hostkensaku.net/images/advanb.gif) repeat; padding:10px;}
.rank_area3_in {width:545px; background:url(http://www.hostkensaku.net/images/advans.gif) repeat; padding: 10px;}

.rank_copy2 {font-size:14px; font-weight:bold; color:#7AAE2D;}

.rank_copy2_in {font-size:12px; font-weight:bold; color:#2D739C; margin-top:10px; margin-bottom:3px;}
.rank_area3_in p{margin-left:5px; width:535px; font-size:10px; color:#666666; line-height:160%;}

.rank_area4 {width:583px; margin-left:5px;}

.todetail1 {background:url(http://www.hostkensaku.net/images/todetail/todetail_of.gif) no-repeat; margin-bottom:20px;}

.todetail1 a{display:block; width:583px; height:0px; background:url(http://www.hostkensaku.net/images/todetail/todetail_of.gif) no-repeat 0 0; overflow:hidden; padding-top:54px;}
.todetail1 a:visited {display:block; width:583px; height:0px; background:url(http://www.hostkensaku.net/images/todetail/todetail_of.gif) no-repeat 0 0; padding-top:54px;}
.todetail1 a:hover {display:block; width:583px; height:0px; background:url(http://www.hostkensaku.net/images/todetail/todetail_on.gif) no-repeat 0 0; padding-top:54px;}

/******************************************/

.navigation {width:295px; float:right;}

.sbtn {margin-bottom:10px;}

.sbtn1 {background:url(http://www.hostkensaku.net/images/sbtn/sbtn1_of.gif) no-repeat; margin-bottom:5px;}
.sbtn1 a{display:block; width:295px; height:0px; background:url(http://www.hostkensaku.net/images/sbtn/sbtn1_of.gif) no-repeat 0 0; overflow:hidden; padding-top:75px;}
.sbtn1 a:visited {display:block; width:295px; height:0px; background:url(http://www.hostkensaku.net/images/sbtn/sbtn1_of.gif) no-repeat 0 0; overflow:hidden; padding-top:75px;}
.sbtn1 a:hover {display:block; width:295px; height:0px; background:url(http://www.hostkensaku.net/images/sbtn/sbtn1_on.gif) no-repeat 0 0; overflow:hidden; padding-top:75px;}

.sbtn2 {background:url(http://www.hostkensaku.net/images/sbtn/sbtn2_of.gif) no-repeat; margin-bottom:5px;}
.sbtn2 a{display:block; width:295px; height:0px; background:url(http://www.hostkensaku.net/images/sbtn/sbtn2_of.gif) no-repeat 0 0; overflow:hidden; padding-top:75px;}
.sbtn2 a:visited {display:block; width:295px; height:0px; background:url(http://www.hostkensaku.net/images/sbtn/sbtn2_of.gif) no-repeat 0 0; overflow:hidden; padding-top:75px;}
.sbtn2 a:hover {display:block; width:295px; height:0px; background:url(http://www.hostkensaku.net/images/sbtn/sbtn2_on.gif) no-repeat 0 0; overflow:hidden; padding-top:75px;}

.sbtn3 {background:url(http://www.hostkensaku.net/images/sbtn/sbtn3_of.gif) no-repeat; margin-bottom:5px;}
.sbtn3 a{display:block; width:295px; height:0px; background:url(http://www.hostkensaku.net/images/sbtn/sbtn3_of.gif) no-repeat 0 0; overflow:hidden; padding-top:75px;}
.sbtn3 a:visited {display:block; width:295px; height:0px; background:url(http://www.hostkensaku.net/images/sbtn/sbtn3_of.gif) no-repeat 0 0; overflow:hidden; padding-top:75px;}
.sbtn3 a:hover {display:block; width:295px; height:0px; background:url(http://www.hostkensaku.net/images/sbtn/sbtn3_on.gif) no-repeat 0 0; overflow:hidden; padding-top:75px;}

/******************************************/

.menu_purpose{display:block; height:0px; width:295px; background:url(http://www.hostkensaku.net/images/mbtn/line_purpose.gif) no-repeat 0 0; overflow:hidden; padding-top:49px;}

/*.menu_price {display:block; height:0px; width:295px; background:url(http://www.hostkensaku.net/images/mbtn/line_price.gif) no-repeat 0 0; overflow:hidden; padding-top:49px;}*/
.menu_price {display:block; height:0px; width:295px; background:url(http://www.hostkensaku.net/images/mbtn/line_price.gif) no-repeat 0 0; overflow:hidden; padding-top:33px;}

.menu_body {width:283px; border:solid 1px #CCCCCC; padding:0px 5px 5px 5px; margin-bottom:10px;}


.mbtn{list-style:none;}
.mbtn ul {list-style:none;}

.mbtn li {font-size:14px; font-weight:bold;}
.mbtn li a{display:block; width:244px; height:41px; background:url(http://www.hostkensaku.net/images/mbtn/mbtn_of.gif) no-repeat; margin-top:5px; padding:19px 0 0 39px; text-decoration:none; color:#333333;}
.mbtn li a:visited {display:block; width:244px; height:41px; background:url(http://www.hostkensaku.net/images/mbtn/mbtn_of.gif) no-repeat; margin-top:5px; padding:19px 0 0 39px; text-decoration:none; color:#333333;}
.mbtn li a:hover {display:block; width:244px; height:41px; background:url(http://www.hostkensaku.net/images/mbtn/mbtn_on.gif) no-repeat; margin-top:5px; padding:19px 0 0 39px; text-decoration:none; color:#333333;}

.menu_service {display:block; height:0px; width:295px; background:url(http://www.hostkensaku.net/images/pbtn/line_service.gif) no-repeat 0 0; overflow:hidden; padding-top:33px;}

.menu_contents {display:block; height:0px; width:295px; background:url(http://www.hostkensaku.net/images/mbtn/line_contents.gif) no-repeat 0 0; overflow:hidden; padding-top:33px;}


.pbtn{list-style:none;}
.pbtn ul {list-style:none;}

.pbtn li {font-size:14px; font-weight:bold;}
.pbtn li a{display:block; width:244px; height:28px; background:url(http://www.hostkensaku.net/images/pbtn/pbtn_of.gif) no-repeat; margin-top:5px; padding:11px 0 0 39px; text-decoration:none; color:#333333;}
.pbtn li a:visited {display:block; width:244px; height:28px; background:url(http://www.hostkensaku.net/images/pbtn/pbtn_of.gif) no-repeat; margin-top:5px; padding:11px 0 0 39px; text-decoration:none; color:#333333;}
.pbtn li a:hover {display:block; width:244px; height:28px; background:url(http://www.hostkensaku.net/images/pbtn/pbtn_on.gif) no-repeat; margin-top:5px; padding:11px 0 0 39px; text-decoration:none; color:#333333;}

/******************************************/
.bodyr {float:right;}

.pagetop {background:url(http://www.hostkensaku.net/images/pagetop.gif) no-repeat; width:100px; height:25px; text-align:center;}

.pagetop a{display:block; color:#CCCCCC; text-decoration:none;font-size:10px; padding:5px 0 0 0; width:100px; height:20px;}
.pagetop a:visited{display:block; color:#CCCCCC; text-decoration:none;font-size:10px; padding:5px 0 0 0; }
.pagetop a:hover {display:block; color:#FFFFFF; text-decoration:none;font-size:10px; padding:5px 0 0 0;}

.footer {width:100%; background:#2C2B2B; text-align:center; padding:10px 0; font-size:10px;}

/******************************************/

.line_content {background:url(http://www.hostkensaku.net/images/line_content.gif) no-repeat; width:530px; height:26px; padding:22px 0 0 60px;}

.line_content H2 {line-height:100%; font-size:16px; font-weight:bold; color:#333333;}

.content_area {width:570px; padding-left:15px; padding-right:5px;  margin:10px 0 0px; line-height:180%;}

.contentlink {width:565px; margin-right:5px; text-align:right; margin:10px 0;}


.content_area strong {color:#FF0000;}
.content_area p {font-size:10px; font-weight:bold;}

/******************************************/

.domain_area {width:583px; margin-left:5px; margin-bottom:15px; border:solid 1px #666666; border-collapse:collapse;}

.t03 { border:solid 1px #666666;  background:#F6E6B1; text-align:center; width:58px; padding:8px 0; font-size:10px; color:#313334;}
.t04 { border:solid 1px #666666; padding:8px 0; font-size:10px; width:58px; color:#313334; text-align:center; background:#F6E6B1;}

.t03_04_04 { border:solid 1px #666666; background:#EBEBEB; text-align:center; width:178px; padding:8px 0; font-size:10px; color:#313334; background:#F6E6B1;}
.t03_04 { border:solid 1px #666666; background:#F6E6B1; text-align:center; width:118px; padding:8px 0; font-size:10px; color:#313334;}

.tt05 { border:solid 1px #666666; padding:8px 6px; font-size:10px; width:380px; color:#313334; text-align:center; line-height:160%; background:#F6E6B1;}
.t05 { border:solid 1px #666666; padding:6px 6px; font-size:12px; width:380px; color:#313334; text-align:left; line-height:160%;}

/******************************************/

/******************************************/

.comparison {width:900px;}

/******************************************/

.comparison_area {width:893px; margin-left:5px; margin-bottom:15px; border:solid 1px #666666; border-collapse:collapse;}

.t06_1 {border:solid 1px #666666; background:#EBEBEB; padding:10px 0px; font-size:10px; width:30px; color:#313334; text-align:center; line-height:160%;}
.t06_2 {border:solid 1px #666666; background:#EBEBEB; padding:10px 0px; font-size:10px; width:30px; color:#313334; text-align:center; line-height:160%;}


.comparison th {background: url("http://www.hostkensaku.net/images/sort/updown.gif") bottom center no-repeat #EBEBEB; padding:10px 3px; font-size:10px; width:68px; color:#313334; text-align:center; line-height:160%; cursor: pointer;border:solid 1px #666666;}

.comparison th.headerSortUp  {border:solid 1px #666666; background: url("http://www.hostkensaku.net/images/sort/up_on.gif") bottom center no-repeat #F6E6B1; padding:10px 3px; font-size:10px; width:68px; color:#313334; text-align:center; line-height:160%; cursor: pointer;border:solid 1px #666666;}
.comparison th.headerSortDown  {border:solid 1px #666666; background: url("http://www.hostkensaku.net/images/sort/down_on.gif") bottom center no-repeat #F6E6B1; padding:10px 3px; font-size:10px; width:68px; color:#313334; text-align:center; line-height:160%; cursor: pointer;border:solid 1px #666666;}

.comparison_area .edge{background:#EBEBEB; padding:10px 3px; font-size:10px; width:36px; color:#313334; text-align:center; border:solid 1px #666666;}
.comparison_area .nomal{background:#EBEBEB; padding:10px 3px; font-size:10px; width:68px; color:#313334; text-align:center; border:solid 1px #666666;}


.t07 {border:solid 1px #666666; background:#FFFFFF; padding:10px 3px; font-size:10px; width:68px; color:#313334; text-align:center; line-height:160%;}
.t07_1 {border:solid 1px #666666; background:#FFFFFF; padding:10px 0px; font-size:10px; width:36px; color:#313334; text-align:center; line-height:160%;}

/******************************************/

.t08 {border:solid 1px #666666; background:#F6E6B1; padding:10px 3px; font-size:10px; width:138px; color:#313334; text-align:center; line-height:160%;}
.t09 {border:solid 1px #666666; background:#FFFFFF; padding:10px 6px; font-size:10px; width:132px; color:#313334; text-align:center; line-height:160%;}
.t09_1 {border:solid 1px #666666; background:#EBEBEB; padding:10px 3px; font-size:10px; width:138px; color:#313334; text-align:center; line-height:160%;}
.t09_2 {border:solid 1px #666666; background:#FFFFFF; padding:10px 6px; font-size:10px; width:132px; color:#313334; text-align:left; line-height:160%; vertical-align:top;}

/******************************************/

.bbtn {padding:0 0 0 8px;}
.bbtn a{display:block; width:120px; height:0px; background:url(http://www.hostkensaku.net/images/ssbtn/bbtn_of.gif) no-repeat 0 0; overflow:hidden; padding-top:35px;}
.bbtn a:visited {display:block; width:120px; height:0px; background:url(http://www.hostkensaku.net/images/ssbtn/bbtn_of.gif) no-repeat 0 0; overflow:hidden; padding-top:35px;}
.bbtn a:hover {display:block; width:120px; height:0px; background:url(http://www.hostkensaku.net/images/ssbtn/bbtn_on.gif) no-repeat 0 0; overflow:hidden; padding-top:35px;}

/******************************************/














/******************************************/

.ssbtn {padding:0 0 0 4px;}
.ssbtn a{display:block; width:35px; height:0px; background:url(http://www.hostkensaku.net/images/ssbtn/sbtn_of.gif) no-repeat 0 0; overflow:hidden; padding-top:35px;}
.ssbtn a:visited {display:block; width:35px; height:0px; background:url(http://www.hostkensaku.net/images/ssbtn/sbtn_of.gif) no-repeat 0 0; overflow:hidden; padding-top:35px;}
.ssbtn a:hover {display:block; width:35px; height:0px; background:url(http://www.hostkensaku.net/images/ssbtn/sbtn_on.gif) no-repeat 0 0; overflow:hidden; padding-top:35px;}

/******************************************/
/*法人向けレンタルサーバー*/
/******************************************/

.lbtn1area {list-style:none; width:590px; margin-bottom:15px;}
.lbtn1area ul {list-style:none;}
.lbtn1area li {list-style:none; float:left; text-align:center; font-size:10px;}

.lbtn1l a{display:block; width:114px; height:27px; background:url(http://www.hostkensaku.net/images/lbtn/lbtn1_of.gif) no-repeat; color:#FFFFFF; text-decoration:none; margin-right:5px; padding:13px 0 0 0;}
.lbtn1l a:visited {display:block; width:114px; height:27px; background:url(http://www.hostkensaku.net/images/lbtn/lbtn1_of.gif) no-repeat; color:#FFFFFF; text-decoration:none; margin-right:5px; padding:13px 0 0 0;}
.lbtn1l a:hover {display:block; width:114px; height:27px; background:url(http://www.hostkensaku.net/images/lbtn/lbtn1_on.gif) no-repeat; color:#FFFFFF; text-decoration:none; margin-right:5px; padding:13px 0 0 0;}

.lbtn1r a{display:block; width:114px; height:32px; background:url(http://www.hostkensaku.net/images/lbtn/lbtn1_of.gif) no-repeat; color:#FFFFFF; text-decoration:none; padding:8px 0 0 0;}
.lbtn1r a:visited {display:block; width:114px; height:32px; background:url(http://www.hostkensaku.net/images/lbtn/lbtn1_of.gif) no-repeat; color:#FFFFFF; text-decoration:none; padding:8px 0 0 0;}
.lbtn1r a:hover {display:block; width:114px; height:32px; background:url(http://www.hostkensaku.net/images/lbtn/lbtn1_on.gif) no-repeat; color:#FFFFFF; text-decoration:none; padding:8px 0 0 0;}

/******************************************/

.lbtn2area {list-style:none; width:590px; margin-bottom:15px;}
.lbtn2area ul {list-style:none;}
.lbtn2area li {list-style:none; float:left; text-align:center; font-size:10px;}

.lbtn2l a{display:block; width:144px; height:27px; background:url(http://www.hostkensaku.net/images/lbtn/lbtn2_of.gif) no-repeat; color:#FFFFFF; text-decoration:none; margin-right:4px; padding:13px 0 0 0;}
.lbtn2l a:visited {display:block; width:144px; height:27px; background:url(http://www.hostkensaku.net/images/lbtn/lbtn2_of.gif) no-repeat; color:#FFFFFF; text-decoration:none; margin-right:4px; padding:13px 0 0 0;}
.lbtn2l a:hover {display:block; width:144px; height:27px; background:url(http://www.hostkensaku.net/images/lbtn/lbtn2_on.gif) no-repeat; color:#FFFFFF; text-decoration:none; margin-right:4px; padding:13px 0 0 0;}

.lbtn2r a{display:block; width:144px; height:27px; background:url(http://www.hostkensaku.net/images/lbtn/lbtn2_of.gif) no-repeat; color:#FFFFFF; text-decoration:none; padding:13px 0 0 0;}
.lbtn2r a:visited {display:block; width:144px; height:27px; background:url(http://www.hostkensaku.net/images/lbtn/lbtn2_of.gif) no-repeat; color:#FFFFFF; text-decoration:none; padding:13px 0 0 0;}
.lbtn2r a:hover {display:block; width:144px; height:27px; background:url(http://www.hostkensaku.net/images/lbtn/lbtn2_on.gif) no-repeat; color:#FFFFFF; text-decoration:none; padding:13px 0 0 0;}



.diagnosis_area{width:585px; margin:15px 0px 0px 5px;}

.diagnosis_area .a1 {background:url(http://www.hostkensaku.net/images/diagnosis/a1_of.gif) no-repeat; display:inline;float:left; margin-right:15px;}
.diagnosis_area .a1 a{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/a1_of.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}
.diagnosis_area .a1 a:visited{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/a1_of.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}
.diagnosis_area .a1 a:hover{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/a1_on.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}

.diagnosis_area .a4 {background:url(http://www.hostkensaku.net/images/diagnosis/a4_of.gif) no-repeat;float:left;}
.diagnosis_area .a4 a{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/a4_of.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}
.diagnosis_area .a4 a:visited{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/a4_of.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}
.diagnosis_area .a4 a:hover{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/a4_on.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}


.diagnosis_area .a2 {background:url(http://www.hostkensaku.net/images/diagnosis/a2_of.gif) no-repeat; display:inline;float:left; margin-right:15px;}
.diagnosis_area .a2 a{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/a2_of.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}
.diagnosis_area .a2 a:visited{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/a2_of.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}
.diagnosis_area .a2 a:hover{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/a2_on.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}

.diagnosis_area .a5 {background:url(http://www.hostkensaku.net/images/diagnosis/a5_of.gif) no-repeat;float:left;}
.diagnosis_area .a5 a{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/a5_of.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}
.diagnosis_area .a5 a:visited{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/a5_of.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}
.diagnosis_area .a5 a:hover{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/a5_on.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}


.diagnosis_area .a3 {background:url(http://www.hostkensaku.net/images/diagnosis/a3_of.gif) no-repeat; display:inline;float:left; margin-right:15px;}
.diagnosis_area .a3 a{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/a3_of.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}
.diagnosis_area .a3 a:visited{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/a3_of.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}
.diagnosis_area .a3 a:hover{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/a3_on.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}

.diagnosis_area .to1 {background:url(http://www.hostkensaku.net/images/diagnosis/to1_of.gif) no-repeat;float:left;}
.diagnosis_area .to1 a{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/to1_of.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}
.diagnosis_area .to1 a:visited{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/to1_of.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}
.diagnosis_area .to1 a:hover{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/to1_on.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}


.diagnosis_area .to2 {background:url(http://www.hostkensaku.net/images/diagnosis/to2_of.gif) no-repeat; display:inline;float:left; margin-right:15px;}
.diagnosis_area .to2 a{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/to2_of.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}
.diagnosis_area .to2 a:visited{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/to2_of.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}
.diagnosis_area .to2 a:hover{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/to2_on.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}

.diagnosis_area .to3 {background:url(http://www.hostkensaku.net/images/diagnosis/to3_of.gif) no-repeat;float:left;}
.diagnosis_area .to3 a{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/to3_of.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}
.diagnosis_area .to3 a:visited{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/to3_of.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}
.diagnosis_area .to3 a:hover{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/to3_on.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}


.diagnosis_area .a6 {background:url(http://www.hostkensaku.net/images/diagnosis/a6_of.gif) no-repeat; display:inline;float:left; margin-right:15px;}
.diagnosis_area .a6 a{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/a6_of.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}
.diagnosis_area .a6 a:visited{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/a6_of.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}
.diagnosis_area .a6 a:hover{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/a6_on.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}

.diagnosis_area .a5_2 {background:url(http://www.hostkensaku.net/images/diagnosis/a5_2_of.gif) no-repeat;float:left;}
.diagnosis_area .a5_2 a{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/a5_2_of.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}
.diagnosis_area .a5_2 a:visited{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/a5_2_of.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}
.diagnosis_area .a5_2 a:hover{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/a5_2_on.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}


.diagnosis_area .to4 {background:url(http://www.hostkensaku.net/images/diagnosis/to4_of.gif) no-repeat; display:inline;float:left; margin-right:15px;}
.diagnosis_area .to4 a{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/to4_of.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}
.diagnosis_area .to4 a:visited{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/to4_of.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}
.diagnosis_area .to4 a:hover{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/to4_on.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}

.diagnosis_area .to5 {background:url(http://www.hostkensaku.net/images/diagnosis/to5_of.gif) no-repeat;float:left;}
.diagnosis_area .to5 a{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/to5_of.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}
.diagnosis_area .to5 a:visited{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/to5_of.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}
.diagnosis_area .to5 a:hover{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/to5_on.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}


.diagnosis_area .to6 {background:url(http://www.hostkensaku.net/images/diagnosis/to6_of.gif) no-repeat; display:inline;float:left; margin-right:15px;}
.diagnosis_area .to6 a{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/to6_of.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}
.diagnosis_area .to6 a:visited{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/to6_of.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}
.diagnosis_area .to6 a:hover{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/to6_on.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}

.diagnosis_area .to7 {background:url(http://www.hostkensaku.net/images/diagnosis/to7_of.gif) no-repeat;float:left;}
.diagnosis_area .to7 a{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/to7_of.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}
.diagnosis_area .to7 a:visited{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/to7_of.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}
.diagnosis_area .to7 a:hover{display:block; width:285px; height:0px; background:url(http://www.hostkensaku.net/images/diagnosis/to7_on.gif) no-repeat 0 0; overflow:hidden; padding-top:55px;}



.paging {background:url(http://www.hostkensaku.net/images/paging_of.gif) no-repeat; margin-left:160px;}
.paging a{display:block; width:290px; height:0px; background:url(http://www.hostkensaku.net/images/paging_of.gif) no-repeat 0 0; overflow:hidden; padding-top:40px;}
.paging a:visited {display:block; width:290px; height:0px; background:url(http://www.hostkensaku.net/images/paging_of.gif) no-repeat 0 0; padding-top:40px;}
.paging a:hover {display:block; width:290px; height:0px; background:url(http://www.hostkensaku.net/images/paging_on.gif) no-repeat 0 0; padding-top:40px;}

.paging2 {background:url(http://www.hostkensaku.net/images/paging_of2.gif) no-repeat; margin-left:160px;}
.paging2 a{display:block; width:290px; height:0px; background:url(http://www.hostkensaku.net/images/paging_of2.gif) no-repeat 0 0; overflow:hidden; padding-top:40px;}
.paging2 a:visited {display:block; width:290px; height:0px; background:url(http://www.hostkensaku.net/images/paging_of2.gif) no-repeat 0 0; padding-top:40px;}
.paging2 a:hover {display:block; width:290px; height:0px; background:url(http://www.hostkensaku.net/images/paging_on2.gif) no-repeat 0 0; padding-top:40px;}

.topdetail {text-align:right; margin:0 5px 15px; font-size:12px;}

.topdetail a:link {text-decoration:none;text-align:right; margin:0 5px 15px; font-size:12px;}
.topdetail a:visited {text-decoration:none;text-align:right; margin:0 5px 15px; font-size:12px;}
.topdetail a:hover {text-decoration:underline;text-align:right; margin:0 5px 15px; font-size:12px;}

/******************************************/

.chiebkuro_qarea {width:576px; margin:0px 0 0 10px; border:solid 2px #FF9900; margin-top:30px;}

.chiebkuro_q {width:510px; background:url(http://www.hostkensaku.net/images/qa/qus.gif)no-repeat top left; padding:10px 0px 15px 40px; margin:10px 0 0 10px; font-size:10px ;color:#333333; line-height:170%;}

.chiebkuro_qtitle {font-size:16px; margin-bottom:15px; font-weight:bold;}

.chiebkuro_aarea {width:576px; margin:0px 0 0 10px; border:solid 2px #F5412F; margin-top:10px;}

.chiebkuro_a {width:510px; background:url(http://www.hostkensaku.net/images/qa/ans.gif)no-repeat top left; padding:10px 0px 15px 40px; margin:10px 0 0 10px; font-size:10px ;color:#333333; line-height:170%;}

.chiebkuro_atitle {font-size:16px; margin-bottom:15px; font-weight:bold;}


.paging3 {width:590px; text-align:center; margin:20px 0; font-size:10px;}
.paging3 a {width:590px; text-align:center; margin:20px 0; font-size:10px;}
.paging3 a:visited {width:590px; text-align:center; margin:20px 0; font-size:10px;}
.paging3 a:hover {width:590px; text-align:center; margin:20px 0; font-size:10px;}

/******************************************/

.content_area .mapl {float:left; width:280px;}
.content_area .mapr {float:right; width:280px;}


.content_area .sitemap {list-style:none; margin-bottom:25px;}
.content_area .sitemap ul {list-style:none; border:solid 2px #CCCCCC; padding:10px;}
.content_area .sitemap li {list-style:none; margin-bottom:5px;}



.specarea {width:566px; border:solid 1px #9F9F9F; padding:5px 10px; font-size:14px; font-weight:bold; color:#333333; background:#EAEAEA; margin-bottom:5px;}

.alfaspec {width:588px; margin-bottom:15px; border:solid 1px #9F9F9F; border-collapse:collapse;}

.alfaspec .t10 { border:solid 1px #9F9F9F; background:#DDF9FF; text-align:left; width:147px; padding:6px 10px; font-size:10px; color:#313334;}
.alfaspec .t11 { border:solid 1px #9F9F9F; background:#FFFFFF; text-align:left; padding:6px 10px; font-size:10px; width:320px; color:#313334;}
.alfaspec .t12 { border:solid 1px #9F9F9F; background:#DDF9FF; width:70px; text-align:center; padding:6px 0px; font-size:10px; color:#313334;}

.alfaspec .t13 { border:solid 1px #9F9F9F; background:#F6E6B1; width:563px; text-align:left; padding:6px 10px; font-size:10px; color:#313334; font-weight:bold;}

.alfaspec .t10_1 { border:solid 1px #9F9F9F; background:#EBEBEB; text-align:center; width:147px; padding:6px 10px; font-size:12px; color:#313334;}
.alfaspec .t11_1 { border:solid 1px #9F9F9F; background:#EBEBEB; text-align:center;padding:6px 10px; font-size:12px; width:320px; color:#313334;}
.alfaspec .t12_1 { border:solid 1px #9F9F9F; background:#EBEBEB; width:70px; text-align:center; padding:6px 0px; font-size:12px; color:#313334;}

.alfaspec .t10_2 {border:solid 1px #9F9F9F; background:#DDF9FF; text-align:left; width:95px; padding:6px 0 6px 6px; font-size:10px; color:#313334;}
.alfaspec .t10_3 {border:solid 1px #9F9F9F; background:#DDF9FF; text-align:left; width:40px; padding:6px 0 6px 6px; font-size:10px; color:#313334;}


