
body{font-size:14px;color:#222222;margin:0;padding:0;background-repeat: repeat-x;}
form{margin:0;padding:0;}
#base{text-align:center;}
#contents{width:940px;margin:0px auto;text-align:left;}
.rogo {float:left;clear:both;margin:0;margin-left: -30px;}
.rogo a{display:block;width:370px;height:105px;background-image:url(../img/rogo01.gif);background-repeat:no-repeat;}
.rogo a span{display:none;}
.clear{clear:both;}

h2{border-left: solid 10px #E2D5BD;padding-left: 5px;font-size: 20px;color:#4C3C22}
b{color:#83683B}

.tyuui {color:#E88B07;font-size: 18px;}

a{text-decoration:none;}

#obi{padding:1px 3px 3px 3px;height:22px;}
.cachcopy{float:left;width:710px;color:#FFFFFF;margin-top:3px;}
.serch{float:right;width:220px;text-align:right;}
.serch .inp-kensaku{width:140px;margin:0;}
.serch .sub-kensaku{width:50px;text-align:center;margin:0;}


.serch2{text-align:center;padding: 5px 0px;margin-top: 10px;}
.serch2 form{margin: 0;}
.serch2 p{margin: 0;margin-bottom: 5px;}
.serch2 .inp-kensaku{width:124px;margin:0;}
.serch2 .sub-kensaku{width:50px;text-align:center;margin:0;}


.gnavi{float:right;width:510px;margin-top:10px;}
.gnavi ul{padding:0;margin:0;list-style:none;}
.gnavi ul li{float:left;width:150px;height:37px;}
.gnavi ul li.b03{float:left;width:110px;height:37px;}
.gnavi ul li a{background-repeat:no-repeat;display:block;width:148px;height:37px;}
.gnavi ul li.b03 a{background-repeat:no-repeat;display:block;width:118px;height:37px;}
.gnavi .b01 a{background-image:url(../img/b01.gif);}
.gnavi .b02 a{background-image:url(../img/b02.gif);}
.gnavi .b03 a{background-image:url(../img/b03.gif);}
.gnavi .b04 a{background-image:url(../img/b04.gif);width:90px;}
.gnavi li.b04 {width:90px;}
.gnavi ul li a span{display:none;}
.gnavi ul li a:hover{background-position:0 -37px;}



/*サイドナビ*/
#sidenavi{width:203px;float:right;margin-top:20px;}
#sidenavi .present {height:218px;}
#sidenavi .present a{display:block;width:203px;height:218px;background-image:url(../img/present.gif);background-repeat:no-repeat;}
#sidenavi .present a:hover{background-position:0px -218px;}
#sidenavi .present span{display:none;}
#sidenavi .presentform {height:42px;margin-top:5px;}
#sidenavi .presentform a {display:block;width:203px;height:38px;background-image:url(../img/toutoku.gif);background-repeat:no-repeat;}
#sidenavi .presentform a:hover{background-position:0px -38px;}
#sidenavi .presentform span{display:none;}
#sidenavi .nettwork h4{background-color:#FF9500;padding:4px;margin:10px 0px 0px 0px;color:#FFF;}
#sidenavi .nettwork ul,#sidenavi .pakpak ul{margin:0;padding:0;list-style:none;}
#sidenavi .nettwork ul li,#sidenavi .pakpak ul li{margin-top:3px;border-left:solid 6px #FFD785;margin-top:3px;background-color:#F2EFEA;}
#sidenavi .nettwork ul li a,#sidenavi .pakpak ul li a{display:block;width:189px;text-decoration:none;color:#222;padding:4px; }
#sidenavi .nettwork ul li:hover,#sidenavi .pakpak ul li:hover{background-color:#E7DCC7;border-left:solid 6px #FF9500;}



#main{width:700px;float:left;margin-top:20px;}

/*気になるコメント*/
.kininaru h3{display:block;width:700px;height:27px; background-image:url(../img/kininru.gif);background-repeat:no-repeat;margin:0; color:#222;}
.kininaru {background-color:#F2EFEA;padding-bottom:10px;}
.kininaru h3 span {display:none;}
.kininaru .zoomitem {float:left;width:330px;margin:10px 0px 0px 20px;}
.kininaru .hinmei {float:left;width:130px;}
.kininaru .image{width:182px;float:right;}
.kininaru .image a img{border:solid 1px #B4A07E;}

.kininaru .nickname{background-color:#F9F7EC;padding:2px 5px;font-size:12px;margin-top:2px;}
.kininaru p{margin:2px 0px;}
.kininaru .kinilist{float:right;margin:10px 20px 0px 0px;}
.kininaru .kinilist ol{margin:0;padding:0;list-style:none;}
.kininaru .kinilist ol li{margin-top:2px;border-bottom:dotted 1px #B4A07E;}
.kininaru .kinilist ol li a{display:block;width:290px;padding:4px 5px 4px 20px;text-decoration:none;color:#222;
	background-position:0px 2px;background-repeat:no-repeat;}
.kininaru .kinilist ol li a:hover{background-color:#E7DCC7;}
.kininaru .kinilist ol li b{font-weight:100;}
.kininaru .kinilist ol li span{color:#555;padding-left:0px;font-size:12px;}

/*クローズアップ*/
.closeup{width:162px;float:left;margin:5px 0px 0px 10px;}
.closeup a .clupimage{width:160px;border:none;border:solid 1px #E7DCC7;margin-bottom:4px;}
.closeup a .clupimage:hover{border:solid 1px #FF9100;}
.closeup p{margin:0;color:#444;font-size:12px;}
.closeup h4{font-size:14px;font-weight:100;margin:0;}
.closeup h4 a{text-decoration:none;color:#222;}
.closeup .point span{vertical-align:4px;}

#closeup h3{display:block;width:700px;height:27px;background-image:url('../img/closeup.gif');background-repeat:no-repeat;
	margin:10px 0px 0px 0px;}
#closeup h3 span{display:none;}
#closeup .closeuplist{border:solid 1px #B4A07E;border-top:none;padding-top:5px;}

/*ジャンル別*/
#janlebetu {margin-top:10px;width:700px;}
#janlebetu h3{display:block;width:700px;height:27px;background-image:url('../img/janle.gif');background-repeat:no-repeat;
	margin:10px 0px 0px 0px;}
#janlebetu h3 span{display:none;}
#janlebetu .janlebetulist{padding:0px;padding-top: 5px;border:solid 1px #B4A07E;border-top:none;}
#janlebetu .itemcount{text-align:right;margin-right:20px;}
#janlebetu .koumoku {float:left;background-repeat:no-repeat;width:320px;margin-left:20px;
	border-bottom:dotted 4px #E7DCC7;padding-bottom:10px;margin-bottom:10px;}
#janlebetu .koumoku1{background-image:url('../img/mk01.png');}
#janlebetu .koumoku2{background-image:url('../img/mk02.png');}
#janlebetu .koumoku3{background-image:url('../img/mk03.png');clear:both;}
#janlebetu .koumoku4{background-image:url('../img/mk04.png');}
#janlebetu .koumoku5{background-image:url('../img/mk05.png');clear:both;}
#janlebetu .koumoku6{background-image:url('../img/mk06.png');}
#janlebetu .koumoku7{background-image:url('../img/mk07.png');clear:both;}
#janlebetu .koumoku8{background-image:url('../img/mk08.png');}
#janlebetu .koumoku9{background-image:url('../img/mk09.png');clear:both;}
#janlebetu .koumoku10{background-image:url('../img/mk10.png');}
#janlebetu .koumoku11{background-image:url('../img/mk11.png');border:none;clear:both;}
#janlebetu .koumoku12{background-image:url('../img/mk12.png');border:none;}
#janlebetu h5{margin:10px 0 0 50px;float:left;width:170px;}
#janlebetu h5 a{text-decoration:none;color: #6D5A31;font-size:14px;}
#janlebetu h5 a:hover{color: #FF9100;}
#janlebetu .syohinsuu{margin-top:12px;width:90px;font-size:12px;float:right;text-align:right;}
#janlebetu .saishin{margin-left:50px;float:left;clear:both;width: 280px;}
#janlebetu .saishinmei{margin-left:50px;font-size:14px;clear:both;}
#janlebetu .saishinmei a{text-decoration:none;color:#444;font-size:14px;}
#janlebetu .saishinmei a:hover{color:#0091FF;}



h3.kuchicat{background-repeat:no-repeat;height:30px;
	padding:12px 0 0 50px;display:inline;float:left;margin:10px 0px;}
h3.itemname1{background-image:url('../img/mk01.png');}
h3.itemname2{background-image:url('../img/mk02.png');}
h3.itemname3{background-image:url('../img/mk03.png');}
h3.itemname4{background-image:url('../img/mk04.png');}
h3.itemname5{background-image:url('../img/mk05.png');}
h3.itemname6{background-image:url('../img/mk06.png');}
h3.itemname7{background-image:url('../img/mk07.png');}
h3.itemname8{background-image:url('../img/mk08.png');}
h3.itemname9{background-image:url('../img/mk09.png');}
h3.itemname10{background-image:url('../img/mk10.png');}
h3.itemname11{background-image:url('../img/mk11.png');}
h3.itemname12{background-image:url('../img/mk12.png');}
h3.kuchicat a{text-decoration:none;color:#444;}
.itemsuu{display:inline;float:left;padding-top:14px;margin:10px 0 0 10px;}

.itemimage{float:left;width:200px;}
.itemimage img{border:solid 1px #AAA;padding:5px;}

.setumei{width:460px;float:right;}
.setumei table{border-collapse:separate;border-spacing:2px;border-top:dotted 1px #AAA;}
.setumei table th{font-weight:100;text-align:left;padding:4px 5px;background-color:#F9F3E9;white-space: nowrap;
	border-bottom:dotted 1px #AAA;}
.setumei table td{padding:4px 5px;border-bottom:dotted 1px #AAA; }
.watasimo{clear:both;}

.itemwaku{border:dotted 6px #FFD785;padding:10px;}

.watasimo{float:left;width:204px;margin-top:20px;}
.watasimo a{display:block;width:204px;height:33px;background-image:url(../img/watashimo.gif);
	background-repeat:no-repeat;}
.watasimo a:hover{background-position:0 -33px;}
.watasimo span{display:none;}
.syuseino{width:240px;float:right;text-align:right;margin-top:20px;}
.syuseino p{float:left;margin:5px 0px;font-size:14px}
.syuseino .nowaku{width:70px;}
.syuseino .syuseibutan{width:50px;}
.syuseino form{margin:0;}

.jyoken{clear:both;padding-top:20px;}
.jyoken h4{font-weight:100;color:#FE7700;font-size:20px;margin:0;}

.jyoken .selectbox {width:100px;float:left;margin-right:20px;}
.jyoken .selectbox select{width:100px;}
.jyoken .selectbox h6{margin:0;font-size:16px;font-weight:100;color:#222;}
.jyoken .submit{float:left;margin-top:16px; width:90px;}
.jyoken .kensakub{width:90px;}
.jyoken .nowpage{float:left;margin-left:10px;width:150px;margin-top:20px;}
.pagechange{text-align:center;margin:10px 0px;}
.kuchikomibox{margin-top:10px; color:#222;border-bottom:dotted 2px #AAA;padding-bottom:10px;}
.kuchikomibox .boxhed{background-color:#F9F3E9;padding:2px;}
.kuchikomibox .boxno{float:left;display:inline;}
.kuchikomibox .boxname{display:inline;float:left;margin-left:10px;}
.kuchikomibox .vname{color:#0468D2;}
.kuchikomibox .boxdate{display:inline;float:right;}
.kuchikomibox .boxcomnt{margin-top:5px;}
.kuchikomibox .boxcomnt .boxpoint{float:left;width:120px;}
.kuchikomibox .boxcomnt .tokutyou{color:#0468D2;}
.kuchikomibox .boxcomnt p{margin:5px 0;font-size:16px;}
.kuchikomibox .boxcomnt .coment{color:#222;float:right;text-align:left;width:570px;}

.kuchikomibox .hakushyu .orei{color:#FF0000;text-align:center;padding-top:5px;}
.kuchikomibox .hbotan{float:right;width:150px;}
.kuchikomibox .hbotan form{margin:0;}

h2.nokuchikomi{font-weight:100;color:#FE7700;font-size:20px;text-align:center;}


.toukouf{}
.toukouf table{border-collapse: collapse;width:100%;margin-bottom: 10px;border: solid 2px #E94F72;}
.toukouf th {border:solid 1px #AAAAAA;padding:5px;background-color:#F7D5E3;vertical-align:top;
	font-weight: 100;}
.toukouf td {border:solid 1px #AAAAAA;padding:5px;text-align:left; vertical-align:top; empty-cells: show;}
.toukouf span{font-size: 12px;color: #FF0000;}
.toukouf .Nickname{width:200px;}
.toukouf .mail{width: 350px;}
.toukouf .message{width: 500px;height: 200px;}
.tokucyock ul{list-style: none;margin: 0;padding: 0;}
.tokucyock ul li{float:left; margin-right: 10px;}

.errmessage{line-height: 200%;color: #FF0000;margin: 50px 0 0 200px;font-size: 18px;}
.thanks{font-size: 18px;text-align: center;margin: 40px;}

.changelisgt ul{list-style: none;margin: 0;padding: 0;}
.changelisgt li{float: left;margin-right: 30px;}

.janlelist{width: 338px;border-right: solid 1px #FFF;border-bottom: solid 1px #FFF;
	padding: 10px 5px 0px 5px ;float: left;background-color: #F9F3E9;
	background-image: url('../images/janle.png');background-repeat: no-repeat;
	background-position: -50px -50px;}
.janlelist .jyunban{width: 30px;float: left;color:#7C6234;font-family:"Arial black",sans-serif;}
.janlelist .photo{width:96px;float: left;margin:0px 5px 5px 5px;padding:5px 0;
	border: solid 1px #D1C8BB;background-color: #FFF;}
.janlelist .syosai{float: left;width:200px;}
.janlelist .hinmei a{color: #222;}
.janlelist .company{}
.janlelist .hyouka{font-size:14px}
.janlelist .kensuu{width: 30px;float: left;}
.janlelist .bmiru{float: right;width: 80px;}
.janlelist .bmiru a{display: block;width: 80px; height:23px;
	background-image: url('../images/janlebuttun.png');background-repeat: no-repeat;}
.janlelist .bmiru a:hover{background-position: 0px -23px;}
.janlelist .bmiru a span{display: none;}
.nextpage{clear: both;padding-top: 10px;text-align: center;}

.mitukarimasen{text-align: center;margin: 50px;font-size: 18px;}

.presentcopy{float: left;width: 430px;line-height: 150%;}
.kikan{background-color: #83683B;font-size: 18px;font-weight: bold;padding: 5px;
	text-align: center;width: 350px;margin: 5px 0px;color:#FFFFFF}
.presentp{float: right;width: 250px;margin-top: 40px;}
.presetumei{}
.presetumei table{width:100%;border-collapse:separate;border-spacing:2px;border-top:dotted 1px #AAA;}
.presetumei table th{font-weight:100;text-align:left;padding:4px 5px;background-color:#F9F3E9;white-space: nowrap;
	border-bottom:dotted 1px #AAA;}
.presetumei table td{padding:4px 5px;border-bottom:dotted 1px #AAA; }

.footer{margin-top:20px;border-top:solid 1px #AAA;}

input[type="text"]{ime-mode: active;}
input[type="text"]:focus {background-color:#FDF9DB;}
.syuseino input[type="text"]{ime-mode: inactive;}
input[type="text"].mail{ime-mode: inactive;}
textarea:focus {background-color:#FDF9DB;}
select:focus {background-color:#FDF9DB;}

