@charset "UTF-8";



/* トップパーツ(上メニュー)用CSS */

@import url("top_parts.css");



/* フッター用CSS */

@import url("footer.css");





/* 基本設定用CSS */

body {

	font:normal 12px 'ＭＳ Ｐゴシック';

	margin:0px;

	background:#ffffff;

}



.font_size1 { font:normal 10px 'ＭＳ Ｐゴシック'; }



.font_size2 { font:normal 12px 'ＭＳ Ｐゴシック'; }



.font_size3 { font:normal 16px 'ＭＳ Ｐゴシック'; }



.font_size4 { font:bold 18px 'ＭＳ Ｐゴシック'; }



.font_size5 { font:bold 24px 'ＭＳ Ｐゴシック'; }



.font_size6 { font:normal 32px 'ＭＳ Ｐゴシック'; }



.question { letter-spacing:0.1em; font:normal 12px 'ＭＳ ゴシック'; }



.answer { font:normal 12px 'ＭＳ ゴシック'; line-height:19px; }



.next { font:normal 16px 'ＭＳ Ｐゴシック'; color:#0066cc; }









.waku_question_01 { width:550px; background:url(../images/waku_red.gif) no-repeat transparent; text-align:left; }



.waku_question_01_02 { width:550px; background:url(../images/waku_red02.gif) no-repeat transparent; text-align:left; }



.waku_question_01_03 { width:550px; background:url(../images/waku_red03.gif) no-repeat transparent; text-align:left; }



.question_01 { font:normal 12px 'ＭＳ Ｐゴシック'; color:#ffffff; letter-spacing:0.1em; width:510px; }



.waku_answer_01 { width:500px; margin:15px 0px 25px 0px; text-align:left; }



.answer_01 { font:normal 12px 'ＭＳ Ｐゴシック'; line-height:19px; color:#3c3c3c; }



.waku_question_02 { width:550px; background:url(../images/waku_blue.gif) no-repeat transparent; text-align:left; }



.waku_question_02_02 { width:550px; background:url(../images/waku_blue02.gif) no-repeat transparent; text-align:left; }



.waku_question_02_03 { width:550px; background:url(../images/waku_blue03.gif) no-repeat transparent; text-align:left; }



.question_02 { font:normal 12px 'ＭＳ Ｐゴシック'; color:#ffffff; letter-spacing:0.1em; width:510px; }



.waku_answer_02 { width:500px; margin:15px 0px 25px 0px; text-align:left; }



.answer_02 { font:normal 12px 'ＭＳ Ｐゴシック'; line-height:19px; color:#3c3c3c; }



.waku_question_03 { width:550px; background:url(../images/waku_green.gif) no-repeat transparent; text-align:left; }



.waku_question_03_02 { width:550px; background:url(../images/waku_green02.gif) no-repeat transparent; text-align:left; }



.waku_question_03_03 { width:550px; background:url(../images/waku_green03.gif) no-repeat transparent; text-align:left; }



.question_03 { font:normal 12px 'ＭＳ Ｐゴシック'; color:#ffffff; letter-spacing:0.1em; width:510px; }



.waku_answer_03 { width:500px; margin:15px 0px 25px 0px; text-align:left; }



.answer_03 { font:normal 12px 'ＭＳ Ｐゴシック'; line-height:19px; color:#3c3c3c; }



.waku_question_04 { width:550px; background:url(../images/waku_yellow.gif) no-repeat transparent; text-align:left; }



.waku_question_04_02 { width:550px; background:url(../images/waku_yellow02.gif) no-repeat transparent; text-align:left; }



.waku_question_04_03 { width:550px; background:url(../images/waku_yellow03.gif) no-repeat transparent; text-align:left; }



.question_04 { font:normal 12px 'ＭＳ Ｐゴシック'; color:#ffffff; letter-spacing:0.1em; width:510px; }



.waku_answer_04 { width:500px; margin:15px 0px 25px 0px; text-align:left; }



.answer_04 { font:normal 12px 'ＭＳ Ｐゴシック'; line-height:19px; color:#3c3c3c; }







/* 特別取材枠用CSS  */

div.waku_moto1 { width:526px; text-align:left; background:url(../images/waku_middle1.gif) center center; font-size:0px; margin-top:10px; }



div.waku_top1 { background:url(../images/waku_top.gif) no-repeat; width:526px; height:2px; }



div.waku_middle1 { padding:10px; font-size:12px; color:#ffffff; }



div.waku_bottom1 { background:url(../images/waku_bottom.gif) no-repeat; width:526px; height:12px; }





div.waku_moto2 { width:526px; text-align:left; background:url(../images/waku_middle2.gif) center center; font-size:0px; margin-top:10px; }



div.waku_top2 { background:url(../images/waku_top2.gif) no-repeat; width:526px; height:2px; }



div.waku_middle2 { padding:10px; font-size:12px; color:#ffffff; }



div.waku_bottom2 { background:url(../images/waku_bottom2.gif) no-repeat; width:526px; height:12px; }





div.waku_moto3 { width:526px; text-align:left; background:url(../images/waku_middle3.gif) center center; font-size:0px; margin-top:10px; margin-bottom:90px; }



div.waku_top3 { background:url(../images/waku_top3.gif) no-repeat; width:526px; height:2px; }



div.waku_middle3 { padding:10px; font-size:12px; color:#ffffff; }



div.waku_bottom3 { background:url(../images/waku_bottom3.gif) no-repeat; width:526px; height:12px; }





div.waku_moto4 { width:526px; text-align:left; background:url(../images/waku_middle4.gif) center center; font-size:0px; margin-top:10px; }



div.waku_top4 { background:url(../images/waku_top4.gif) no-repeat; width:526px; height:2px; }



div.waku_middle4 { padding:10px; font-size:12px; color:#ffffff; }



div.waku_bottom4 { background:url(../images/waku_bottom4.gif) no-repeat; width:526px; height:12px; }







/* TOPバナー【女の子体験記と落ちる面接受かる面接】用CSS  */

div.mensetsu_waku { position:relative; top:0px; left:0px; }



div.taikenki_waku2 { position:relative; top:0px; left:0px; width:584px; height:184px; margin-bottom:9px; }



div.mensetsu_waku2 { position:relative; top:0px; left:0px; width:584px; height:184px; margin-bottom:9px; }



div.mensetsu_photo { position:absolute; top:15px; left:304px; width:100px; height:150px; }



div.taikenki_bg { position:absolute; top:0px; left:0px; width:584px; height:184px; background:url(/images/taikenki_01.gif) no-repeat; }



div.mensetsu_bg { position:absolute; top:0px; left:0px; width:584px; height:184px; background:url(/images/mensetsu_01.gif) no-repeat; }



div.mensetsu_text { position:absolute; top:3px; left:410px; width:174px; height:100px; text-align:left; }



div.mensetsu_b01 { position:absolute; top:136px; left:414px; width:163px; height:31px; }



div.mensetsu_b02 { position:absolute; top:142px; left:8px; width:148px; height:20px; }



div.kara_link { position:absolute; top:0px; left:0px; width:584px; height:184px; }







/* 姫日記のリンク用CSS　*/

a.photodaily_main { color:#ff3399; font-size:12px; }



a.photodaily_main:links { color:#ff3399; }



a.photodaily_main:visited { color:#ff3399; }



a.photodaily_main:hover { color:#cccccc; }



a.photodaily_main:active { color:#cccccc; }







.text_waku { padding:10px; font-size:14px; color:#4d4d4d; }



.text_waku_av { padding:10px; font-size:12px; color:#4d4d4d; }







/* お店リストのリンク用CSS */

a.shoplistlink {

	color:#0099ff;

}



a:hover.shoplistlink {

	color:#cccccc;

}





/* 他県エリアへのボタン */

#taken_waku { width:581px; height:129px; position:relative; top:0px; left:0px; margin:5px 0px 10px 2px; background-image:url(/images/taken/bd_area.gif); background-repeat:no-repeat; }

#taken_1 { width:115px; height:84px; position:absolute; top:37px; left:3px; }

#taken_2 { width:115px; height:84px; position:absolute; top:37px; left:118px; }

#taken_3 { width:115px; height:84px; position:absolute; top:37px; left:233px; }

#taken_4 { width:115px; height:84px; position:absolute; top:37px; left:348px; }

#taken_5 { width:115px; height:84px; position:absolute; top:37px; left:463px; }

