@charset "UTF-8";



/* --------------------------------
	コンテンツ部分
-------------------------------- */

#greeting { padding-bottom: 38px; background: url(../img/border_mv_bg.jpg) no-repeat 0 bottom; }
#greeting .photo_l { float: left; padding: 5px 34px 27px 0; width: 222px; }
#greeting .greeting_intro { clear: both; padding: 17px; border: 1px solid #404040; font-size: 12px; line-height: 20px; }
.section .read_h h2 { padding-bottom: 35px; }
.section .read_h p { padding-bottom: 30px; }
.section .photo_caption { display: block; padding: 9px 0 0; font-size: 12px; }
.section .photo_l_con .photo { float: left; padding: 5px 33px 30px 0; width: 437px; height: 291px; }
.section .photo_l_con .photo_r { float: right; padding: 0 0 30px 0; width: 437px; }
.section .photo_r_con { clear: both; padding: 22px 0 24px; }
.section .photo_r_con .photo { float: right; clear: both; padding: 5px 0 30px 33px; width: 251px; }
.section .photo_r_con .photo_4 { float: right; clear: both; padding: 5px 0 30px 0; width: 437px; height: 291px; }
.section .photo_r_con .txt_area_b { width: 251px; }
.section .photo_r_con p.indention_txt { padding-bottom: 25px; }
#interview3 .photo_r_con .photo { float: right; clear: both; padding: 5px 0 30px 33px; width: 251px; }



/* --------------------------------
	風景画像
-------------------------------- */

#view_wrap { background-color: #1a1a1a; }
#view { margin: 0 auto; padding: 35px 0 92px 210px; width: 752px; background-image: url(../img/border_bg.jpg); background-position: 238px 0; background-repeat: no-repeat; }
#view h2 { padding: 0 0 40px 28px; }
#view ul li { display: inline; float: left; padding-bottom: 29px; padding-left: 28px; width: 222px; height: 180px; font-size: 12px; }
#view ul li img { padding-bottom: 10px; }
#view ul li span { display: block; padding-top: 10px; }



/* --------------------------------
	アクセサリー
-------------------------------- */

#accessory { margin: 0 auto; padding: 35px 0 62px 238px; width: 724px; }
#accessory h2 { padding: 25px 0 38px; }
#accessory .use_item { padding: 20px 0 38px 20px; background-image: url(../img/iv_01/acce_bg.jpg); background-position: 0 0; background-repeat: repeat-x; }
#accessory .use_item p.item_photo { float: left; padding-right: 10px; }
#accessory .use_item h3 { padding-bottom: 3px; }
#accessory .use_item p { font-size: 12px; line-height: 18px; padding-right:10px; }
#accessory .use_item .acce_btn { padding-top: 12px; }
#accessory .use_item .acce_btn a { padding-right: 10px; }


/* --------------------------------
	アンケート
-------------------------------- */

#ques_contents { margin-top: 50px; padding: 28px 20px 33px 20px; border: 9px solid #984102; background: #252525 url(../img/questionary_bg.jpg) repeat-x 0 0; text-align: center; }
#ques_contents p { padding: 15px 0 0; font-size: 12px; line-height: 18px; }
#ques_contents #ques_left { float: left; padding: 4px 26px 35px 2px; width: 223px; }
#ques_contents #ques_left .ques_btn { padding: 13px 12px 0 0; text-align: center; }
