﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,p,blockquote,th,td,form,time,fieldset,legend{color:#000;font-family:'Noto Sans Japanese', Arial, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}ul{list-style:none}dt,dd,h1,h2,h3,li,p,td,th{color:#403420;font-size:.9em;line-height:1.7em;font-family:'Noto Sans Japanese', sans-serif;font-weight:normal;font-style:normal}p{margin-bottom:1em}a{color:#403420;outline:none;text-decoration:none}section a{text-decoration:underline}a:hover{text-decoration:underline}section a:hover{text-decoration:none}img{border:none;vertical-align:bottom;font-size:0}table{border-collapse:collapse;border-spacing:0}:placeholder-shown{color:#bcbcbc}::-webkit-input-placeholder{color:#bcbcbc}:-moz-placeholder{color:#bcbcbc;opacity:1}::-moz-placeholder{color:#bcbcbc;opacity:1}:-ms-input-placeholder{color:#bcbcbc}#head{background:#faf9f5}#header_txt{background:#fcf8f3 url(/css/images/bg_line.png) repeat-x bottom left;width:100%}#header_txt_inner{margin:0 auto 20px;padding:13px 0;width:970px}#header_txt_inner{font-size:12px}#header_cont{margin:0 auto;padding:0;width:970px}#header_cont h2{float:left;margin:0 0 30px}#header_cont h2{float:left;min-height:101px;margin:0 0 30px}#header_cont div{float:right;margin:0 0 30px;min-height:94px;position:relative}#header_cont div p{text-align:right}#h_logout{background:url(/css/images/arrow.png) no-repeat left center;margin:0 0 0 30px;padding:0 0 0 18px}#h_edit{position:relative}#h_edit span{background:#e30e1f;border-radius:15px;color:#fff;display:table-cell;height:23px;font-size:12px;right:-0.8em;position:absolute;text-align:center;top:-0.8em;vertical-align:middle;width:23px}#header_cont div ul{right:0;position:absolute;bottom:0;width:380px}#header_cont div li{float:left;margin:0 0 0 20px}#g_nav{background:#faf9f5;box-shadow:rgba(0,0,0,0.15) 0px 8px 8px -7px;-webkit-box-shadow:rgba(0,0,0,0.15) 0px 8px 8px -7px;-moz-box-shadow:rgba(0,0,0,0.15) 0px 8px 8px -7px;position:relative;z-index:1;width:100%}#g_nav nav{clear:both;position:relative;margin:0 auto;padding:10px 0;width:970px}#g_nav nav li{float:left}#g_nav nav li a{padding:10px 0}#g_nav nav div{float:none;margin:0;min-height:auto;right:0;position:absolute;bottom:-45px}.page_top{bottom:10px;display:none;opacity:0;position:fixed;right:10px}.bataco_box{background:#faf9f5}.bataco_box .inner{padding:40px 0 60px}.bataco_box .inner{background:#faf9f5 url(/css/images/bataco.png) no-repeat bottom right}.bataco_box .inner h1{margin:0 0 30px}.nengakazoku .inner h1{margin:0 0 0}.bataco_box .inner h1{margin:0 0 30px;padding:0 470px 0 0}.bataco_box .inner p{margin:0 0 30px;padding:0 470px 0 0;text-align:center}.bataco_box .inner div{padding:0 470px 0 0;text-align:center}.nengakazoku .inner{background:url(/css/images/nengakazoku.png) no-repeat center center;min-height:278px;padding:0}.nengakazoku .inner h1,.nengakazoku .inner div{text-align:center}.nengakazoku .inner h1{padding:50px 0 30px}footer{background:url(/css/images/bg_pattern5.png) repeat left top}footer .inner{padding:40px 0}footer .inner nav{float:left;margin:0 0 30px;width:365px}footer .inner nav li{float:left;border-right:1px dotted #403420;margin:0 15px 15px 0;padding:0 15px 0 0}footer .inner nav li.last{border-right:none;margin:0 0 15px 0;padding:0}.f_delivery_box dl.one_clum{float:none;text-align:center;width:auto}.f_delivery_box dl.one_clum dt,.f_delivery_box dl.one_clum dd{display:inline-block;text-align:center}.f_delivery_box dl.one_clum dt{margin:0 15px 0 0}.f_delivery_box dl.one_clum dd{padding:0 15px}.f_tel{font-size:0.7em}#f_point{float:right}#f_point li{border-right:1px dotted #ccc;float:left;margin:0 0 17px}#f_point li.last{border-right:none}#f_point p{clear:both;font-size:0.8em;text-align:right}#f_logo_box{clear:both;float:left;margin:0 0 20px;width:380px}#f_logo_box h1{margin:0 0 10px}#f_logo_box h1+p{margin:0}#f_logo_box h2{color:#403420;font-weight:bold;font-size:32px;line-height:1.2em}.f_delivery_box{background:#fff;border-radius:3px;float:right;margin:0 0 20px;padding:20px;width:543px}.f_delivery_box h1{border-bottom:1px dashed #baafa6;color:#403420;font-weight:bold;font-size:18px;padding:0 0 15px;text-align:center;vertical-align:middle}.f_delivery_box h1 span{font-size:14px;display:inline-block}.f_delivery_box dl{float:left;margin:0 13px 0 0;width:172px}.f_delivery_box dl.surper{margin:0}.f_delivery_box dl dt{text-align:center}.f_delivery_box dl dd{border:1px solid #b5b5b5;border-radius:3px;font-weight:bold;padding:10px 0;text-align:center}.f_delivery_box dl.express dt{color:#fb704e}.f_delivery_box dl.express dd{border:1px solid #fb704e;color:#fb704e}.f_delivery_box dl.surper dt{color:#da3f4c}.f_delivery_box dl.surper dd{border:1px solid #da3f4c;color:#da3f4c}#copyright{background:url(/css/images/bg_pattern1.png) repeat left top;clear:both}#copyright .inner{padding:14px 0}#copyright h1{margin:0 20px 5px 0}.c_data{float:left}.c_data p{margin:0}.pmark{float:right;margin:5px 0 0}#copyright{margin:0 20px 0 0}#copyright p{font-size:0.8em;line-height:26px}.bg_p1{background:url(/css/images/bg_pattern1.png) repeat left top}.bg_p2{background:url(/css/images/bg_pattern2.png) repeat left top}.bg_p3{background:url(/css/images/bg_pattern3.png) repeat left top}.bg_p4{background:url(/css/images/bg_pattern4.png) repeat left top}.bg_p5{background:url(/css/images/bg_pattern5.png) repeat left top}.bg_p6{background:#faf9f5}.inner{margin:0 auto;padding:60px 0;width:970px}.inner h1{margin:0 0 30px}.nengakazoku .inner h1{margin:0 0 0}#path{margin:0 auto 60px;text-align:left;width:970px}.inner.page_titile{padding:30px 0 30px}#path li{display:inline-block;line-height:16px;margin:0 16px 0 0;vertical-align:top}#home_path{background:url(/css/images/home.png) no-repeat left top;padding:0 0 0 26px}#path li a{background:url(/css/images/path.png) no-repeat right center;line-height:16px;padding:0 24px 0 0;vertical-align:top}.page_titile h1{margin:0 0 40px}.box_txt{background:#f0ede4;border:1px solid #dedbce;font-size:20px;font-weight:bold;margin:0 0 20px;padding:10px 20px}h1.underline{font-weight:bold;border-bottom:1px dashed #baafa6;font-size:20px;padding:0 0 15px}.circle1{background:url(/css/images/i_r2.png) no-repeat left center}.circle2{background:url(/css/images/i_r3.png) no-repeat left center}.circle1,.circle2{margin:0 0 10px;font-size:18px;font-weight:bold;min-height:26px;line-height:26px;padding:0 0 0 35px}.block{margin:0 0 60px}hr.line{background:#fcf8f3 url(/css/images/bg_line.png) repeat-x bottom left;border:none;height:2px;margin:0;padding:0}.link a{background:url(/css/images/link.png) no-repeat right center;color:#6ea924;text-decoration:underline;padding:0 12px 0 0}.left_box{float:left}.right_box{float:right}.border_box{border:1px solid #dedbce}.txt_center{text-align:center}.att_gmail{border:1px solid #da3f4c;margin:0 0 60px;padding:30px}.att_gmail p{color:#da3f4c}.submit_box{margin:0 0 40px;text-align:center}.submit_box img{cursor:pointer}.border_box.form_table{background:#fff;margin:0 0 40px;padding:20px 40px}.border_box.form_table table{width:100%}.border_box.form_table th,.border_box.form_table td{border-bottom:1px dashed #baafa6;margin:0 0 40px}table.th200 th{width:200px}.border_box.form_table tr:last-child th,.border_box.form_table tr:last-child td{border-bottom:none}.border_box.form_table th{text-align:left;margin:0 0 40px;padding:30px 40px 30px 0}.border_box.form_table th span.mag_red{font-weight:bold;margin:0 0 0 15px}.border_box.form_table .annotation{display:block;font-size:12px}.border_box.form_table td{padding:30px 0 30px 0}.border_box.form_table td input{padding:5px}input.size_l{width:100%}input.size_m{width:80%}input.size_n{width:50%}.border_box.form_table td textarea{height:10em;padding:2%;width:96%}.privacy_txt{margin:0 0 40px;text-align:center}.btn_area{margin:0 0 90px;text-align:center}.btn_area input{vertical-align:bottom}.bataco_support{background:#fff url(/css/images/bataco2.png) no-repeat right bottom;margin:0 auto 100px;padding:30px 380px 30px 50px;width:540px}.bataco_support dt{font-size:18px;margin:0 0 15px}.btn_area{text-align:center}.btn_area li{display:inline-block;margin:0 25px 0}.marginbottom50{margin-bottom:50px}.event_txt{margin:0 auto 10px;text-align:center}.consent_txt{color:#da3f4c;font-size:18px;font-weight:bold;margin:0 0 15px;text-align:center}#privacy_text_box{background:#fff;border:3px solid #f1ebe2;border-radius:5px;height:150px;margin:0 0 20px;overflow-x:hidden;padding:10px}#privacy_text_box dt{font-size:12px;font-weight:bold;margin:0 0 10px}#privacy_text_box dd,#privacy_text_box dd li{font-size:12px;margin:0 0 15px}#privacy_text_box dd ol{margin:0 0 0 1.5em}#agree{background:#f6fae7;border:1px solid #dedbce;color:#bfbfb8;font-size:18px;text-align:center}#agree.chkok{background:#f0ede4;border:1px solid #dedbce;color:#000}#agree label{background:url(/css/images/chk1.gif) no-repeat left center;cursor:pointer;display:inline-block;padding:15px 0 15px 40px}#agree.chkok label{background:url(/css/images/chk2.gif) no-repeat left center}#agree.chkok label.chkend{background:url(/css/images/chk3.gif) no-repeat left center}#agree label input{display:none;padding:0 0 0 40px}.other_list{margin:38px 0 0}.other_list dd{margin:0 0 37px}.other_list dd ol{margin:0 0 0 1em}.other_list dd li,.other_list dd p,.other_list dd dt,.other_list dd dd{font-size:1em}.other_list dd p{margin:0 0 30px}.other_list dd dt{font-weight:bold}#layer,#layer2{background:#000000 none repeat scroll 0 0;cursor:pointer;display:none;left:0;opacity:0;position:absolute;top:0;z-index:15}#layer2{z-index:1000}#bg_design_box,#bg_design_box2{background:transparent none repeat scroll 0 0;border-radius:5px;opacity:0.8;position:absolute;top:0;z-index:15}#bg_design_box2{z-index:2000}div#login_area,div#login_area2{border-radius:5px;opacity:1;position:absolute;top:0;z-index:15}div#login_area2{z-index:2500}#close_btn1,#close_btn2{cursor:pointer;position:absolute;right:0;top:0}#close_btn2{top:-10px}#contents_bottom{background:transparent url(/css/images/bg_footer_line.gif) repeat-x scroll left bottom}.mag_red{color:#da3f4c}.jet_pink{color:#FF99FF}.kikuchi_blue{color:#7DA2FF}.pati_black{color:#000}.katoken_green{color:#6ea924}.katoken_green2{color:#52831b}.clear{clear:both}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}
