﻿form .message{margin-top:5px}form .message.error{color:red}#login-and-resv{width:785px;display:none}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}html{overflow-y:scroll}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ol,ul{list-style:none}fieldset,img{border:0}table{border:0}caption,th{text-align:left}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}a{text-decoration:none}body{background:#ffffff;color:#5e5e5e;font-size:12px;font-family:verdana,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;line-height:normal}.clearfix:after{content:".";clear:both;display:block;line-height:0;height:0;visibility:hidden}.clearfix{zoom:1}.wordBreak{word-break:break-all;overflow-x:auto}a:link{color:#df2b6d;text-decoration:underline}a:visited{color:#df2b6d;text-decoration:underline}a:hover{color:#f0387c;text-decoration:none}a:active{color:#df2b6d;text-decoration:underline}.link_side:link{color:#FFFFFF;font-size:10px}.link_side:visited{color:#FFFFFF;font-size:10px}.link_side:hover{color:#FFFFFF;font-size:10px}.link_side:active{color:#FFFFFF;font-size:10px}*{margin:0;padding:0}html,body{height:100%;text-align:center;margin:0px auto}body{color:#2f2f2f;background-color:#ffffff}.container{width:1000px;background:url(/assets/service/user/bg-05115e5a4e07e11fcaddee7211438175a29834d2a9e87847c06083b1ca4f19d7.png) repeat-y;margin:0px auto;position:relative;height:100%;min-height:100%;text-align:left}body>.container{height:auto}.wrapper{width:930px;margin:0px auto;height:auto;padding-bottom:100px}.wordBreak{word-break:break-all}.header_logo{width:930px;height:68px;background:url(/assets/service/user/header_logo-ec5e3c938f99c63681c8c4dabee376369729a5df0d20ba5c13e6018de86580c4.png) no-repeat;margin:0px auto}.logo{width:203px;float:left;display:inline;margin:8px 0px 0px 15px}.header_account{width:650px;float:right}.btn_login{text-align:right}.account_area{margin-right:10px}.account_box{float:right;border:0px;margin:17px 0px 0px 0px}.header_main{width:930px;height:483px;background:url(/assets/service/user/header_main-5fd22a0ddbeaafcb9eaee7c9b04bc3722da01471d23ef21f811b5d0d140257b0.jpg) no-repeat;margin:0px auto}.header_main ul li{width:289px;padding:376px 0px 0px 15px;display:-moz-inline-box;display:inline-block;\/display:inline;\/zoom:1}.header_main p{width:289px;padding:376px 0px 0px 15px}h1,h2{text-indent:-9999px;font-size:1px;line-height:1px}.content_about{width:930px;maegin:0px auto}.content_about h3{width:930px;height:49px;background:url(/assets/service/user/title_about-c0289f9784e1260f68517b3b5ac384dad2c41c092136cb4eedb97b2c14465960.png) no-repeat;margin:0px auto;text-indent:-9999px}.content_box{width:906px;margin:20px auto 0px auto}.about_1{width:294px;height:269px;background:url(/assets/service/user/bg_about_1-3377e083e2839536a6edd4c6cac2df6690d8f2b06d39518b137a864649201340.png) no-repeat;float:left}.about_1 dt{text-indent:-9999px;font-size:1px;line-height:1px}.about_1 dd{width:256px;margin:0px auto;padding-top:160px;font-size:14px;line-height:1.3}.about_2{width:294px;height:269px;background:url(/assets/service/user/bg_about_2-0885fa7da97571eea1ca51333a2e412cf634fd8df6071c37a49202c91bdfe4ea.png) no-repeat;float:left;margin-left:13px}.about_2 dt{text-indent:-9999px;font-size:1px;line-height:1px}.about_2 dd{width:256px;margin:0px auto;padding-top:160px;font-size:14px;line-height:1.3}.about_3{width:294px;height:269px;background:url(/assets/service/user/bg_about_3-e432b5ce7243e695a5bbbfef8423106650a3373ea5b4a1cbbe05c807daa594f3.png) no-repeat;float:right}.about_3 dt{text-indent:-9999px;font-size:1px;line-height:1px}.about_3 dd{width:256px;margin:0px auto;padding-top:160px;font-size:14px;line-height:1.3}.about_ather{width:906px;height:146px;background:url(/assets/service/user/bg_about_ather-85042abbf58185ae825d12aa961210f58ead58e1f2f0e1b26f722243c17f61e5.png) no-repeat;margin:0px auto}.about_ather dt{text-indent:-9999px;font-size:1px;line-height:1px}.about_ather dd{width:807px;margin:0px auto;padding-top:81px;font-size:14px;line-height:1.3}.content_reserve{width:930px;margin:25px auto 0px auto}.content_reserve h3{width:930px;height:69px;background:url(/assets/service/user/title_reserve-b4d1c9a8e6f43455ca28e78f8c087bf1a363b3113eee1da363ced4b3afe02fa8.png) no-repeat;margin:0px auto;text-indent:-9999px}.content_box ul{width:906px;height:354px;background:url(/assets/service/user/img_step-be24004b245bfa4e9424595c23bb15f34bac49584752385a25e526d142fa0740.jpg) no-repeat;margin:0px auto;text-indent:-9999px}.content_box li{list-style:none}.foot_link p{padding:70px 0px 0px 15px}.footer{width:930px;margin:0px auto 0px auto;position:absolute;bottom:0px;background-color:#666666}.footer p{text-align:center;font-size:10px;padding:10px 0px}.footer_box{width:930px;margin:0px auto 0px auto;position:absolute;bottom:0px}.footer_link p{padding:0px 0px 15px 30px}.footer_copy{width:930px;margin:0px auto 0px auto;background-color:#666666}.footer_copy p{text-align:center;font-size:10px;padding:10px 0px}.main_section{width:930px;margin:30px auto 0px auto}.content_inquiry{width:870px;margin:0px auto}.inquiry_main{width:870px;height:38px;background:url(/assets/service/user/inquiryform-4793c7c90a077ed684a80c9f259f3a585a9e1cf0935d50599b3c06408b4b97e2.png) no-repeat;margin:0px auto 20px auto;text-indent:-9999px}.inquiry_main_box{width:870px;margin:0px auto;background-color:#ededed}.inquiry_area{width:800px;margin:0px auto;padding-top:20px;padding-bottom:20px}.inquiry_area_title{text-align:center;padding-bottom:10px}.inquiry_box{margin-top:15px}.inquiry_l{width:360px;float:left}.inquiry_r{width:360px;float:right}.inquiry_title{width:149px;height:20px;background:url(/assets/service/user/bg_mailtitle-b8e6ba8f302ab58715a1e2427658d001bbd1e78a76a227f9f0e8a5d59eddc9ac.png) no-repeat;vertical-align:text-bottom}.inquiry_title_line{width:800px;border-bottom:1px solid #747474}.inquiry_title_line2{width:360px;border-bottom:1px solid #747474}.inquiry_title p{padding-left:24px;line-height:20px;color:#ffffff}.inquiry_text_box{width:353px;padding:2px;background-color:#ffffff;border:1px solid #747474}.inquiry_text_box2{width:792px;height:105px;padding:2px;background-color:#ffffff;border:1px solid #747474}.inquiry_text_box3{width:792px;background-color:#ffffff;padding:2px 2px 10px 2px;border:1px solid #747474}.inquiry_radio{margin-top:10px}.inquiry_btn{margin:0px auto;text-align:center}.inquiry_text{margin-top:10px}.inquiry_confirm{margin-top:20px;text-align:center}.inquiry_error{margin-top:3px}.inquiry_thanks{font-size:15px;font-weight:bold}.privacy_l{width:700px;float:left}.privacy_r{width:68px;float:right}.privacy_truste{width:800px;margin:20px auto 20px auto;border:solid 1px #232323}.privacy_truste p{margin:10px 20px}.privacy_box{margin:0px auto 10px auto}.privacy_title{width:800px;border-bottom:1px dotted #262626;color:#262626;font-size:14px;font-weight:bold;margin:20px auto 10px;padding-bottom:5px}.privacy_text{text-indent:0px}.img{vertical-align:text-bottom}.text_s{font-size:10px}.text_b{font-weight:bold}.text_red{color:#dd0000}.link_top{text-align:right}#modal-win{width:100%;position:absolute}#modal-win-inner{box-shadow:0 0 5px rgba(0,0,0,0.25);margin:0 auto;position:relative;z-index:101}#modal-bg{width:100%;height:100%;background-color:#000000;position:fixed;top:0;left:0;z-index:100;cursor:pointer}.modal_window{width:auto;height:auto;padding:20px;display:block;background:#5c5c5c;position:absolute;top:-250px;z-index:10}:root .modal_window{top:-100px !important}.modal_window2{padding:25px;background:#f8f8f8;border:#bababa 1px solid;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}.modal_window2_in{width:485px;margin:auto}.modal_stitle{margin-bottom:40px;font-size:18px;font-weight:bold;line-height:1.5;text-align:left}.modal_stitle3{margin-bottom:40px;font-size:18px;font-weight:bold;line-height:1.5;text-align:center}.none{font-size:14px;font-weight:normal !important}#send_weburl_ios_input,#send_weburl_ios_comp{width:600px;display:none}#send_weburl_ios_input .modal_window2_in{padding-top:30px}#send_weburl_ios_comp .modal_window2_in{padding-top:30px;padding-bottom:30px}#send_weburl_ios_input section{width:485px;padding-top:30px;margin:auto}.form_sty2{width:450px;height:32px;padding:2px;line-height:36px;border:solid #cccccc 1px;font-size:14px}.btn_center{margin-top:40px;margin-bottom:40px;text-align:center}
