﻿.btn_area button,.btn_area .btn,.btn_area2 button,.btn_area2 .btn,.btn_area3 button,.btn_area3 .btn,.btn_area4 button,.btn_area4 .btn{display:inline-block;width:253px;font-size:18px;color:#fff;font-weight:bold;line-height:57px;text-align:center;background:#E50000}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{background-color:#FFF;height:100%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,button,select,option{margin:0;padding:0;border:0;font-style:normal;font-weight:400;font-size:100%;vertical-align:baseline;font-family:'','Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;word-break:break-all}html{overflow-y:scroll}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}input,textarea{margin:0;padding:0}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}a:focus{outline:0}a img{border:none}img{vertical-align:top;font-size:0;line-height:0}hr{margin:0;width:100%}figure{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}div,h1,h2,h3,h4,h5,h6,p,table,tr,th,td,ul,li,dl,dt,dd,article,section,aside,nav,footer,header{max-height:999999px;line-height:150%}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;font-size:12px}html,body,header,#content,footer{width:100%;min-width:1037px}.box{width:96%;max-width:995px;overflow:hidden;margin:0 auto}a,span,label{font-weight:inherit;font-style:inherit;font-size:inherit;color:inherit}a{text-decoration:none}a:hover{text-decoration:none}button:hover{cursor:pointer}header{min-height:90px;border-bottom:4px solid #CF0000}.head_inner{position:relative}h1{position:absolute;z-index:2;top:15px;left:5px}.head_caution{padding:15px 300px 0 300px}.head_caution table{height:67px}.head_caution td{vertical-align:middle;font-size:12px;color:#D20000}.head_caution td span{display:inline-block;font-size:11px;color:#fff;background:#D20000;padding:0 10px;margin:0 0 2px}.head_link{position:absolute;top:0;right:0;z-index:1;overflow:hidden;padding:5px 0 0}.head_link p{float:right;font-size:12px;color:#444;padding:0 15px}.head_link .p01{background:url(../img/head_icon01.png) no-repeat 2px center}.head_link .p02{background:url(../img/head_icon02.png) no-repeat 2px center}.head_login{position:absolute;top:50px;right:0;z-index:1;overflow:hidden}.head_login div{float:right;margin:0 0 0 12px}.head_login div button,.head_login div .btn{display:inline-block;min-width:80px;font-size:14px;color:#fff;line-height:23px;text-align:center;background:#CF0000;padding:0 10px;border:1px solid #CF0000}.head_login .div02 button,.head_login .div02 .btn{color:#E70000;background:#fff}#content{padding:0 0 56px;border-top:5px solid #eee}.bc{padding:4px 0 12px}h2{font-size:18px;color:#fff;line-height:40px;background:url(../img/bg_h2.jpg) no-repeat left center;padding:0 0 0 15px;margin:56px 0 0}h3 table{width:134px;height:174px}h3 th{text-align:center;vertical-align:middle;background:#EB0000}.error{padding:20px 0 0}.error .inner{padding:20px 30px;border:1px solid #ccc}.error p{font-size:16px;color:#D10000}.dsc{font-size:16px;color:#666;padding:15px 20px}.btn_area{text-align:center;padding:20px 0 0}.btn_area2,.btn_area3,.btn_area4{position:absolute;top:0;z-index:2;padding:20px 0 0}.btn_area2 button,.btn_area2 .btn,.btn_area3 button,.btn_area3 .btn,.btn_area4 button,.btn_area4 .btn{background:#999}.completion .inner{padding:30px;margin:20px 0 0;border:1px solid #ccc}.completion h5{font-size:20px;color:#D20000;text-align:center}.completion p{font-size:16px;color:#666;padding:15px 0 0}.table_style{width:100%}.table_style th,.table_style td{color:#333;padding:8px 0;border:1px solid #ccc}.table_style th{width:175px;font-size:14px;vertical-align:top;padding-left:20px;background:#eee}.table_style th span{color:#FF3300;margin:0 0 0 5px}.table_style td{font-size:13px;padding-left:25px;padding-right:25px;vertical-align:middle}.table_style input[type="text"],.table_style input[type="tel"],.table_style input[type="email"],.table_style input[type="password"]{width:278px;line-height:20px;height:20px;border:1px solid #ccc;margin:0 10px 0 0}.table_style input[type="radio"]{vertical-align:middle;margin:0 15px 0 0}.table_style label{margin:0 30px 0 0}.table_style select{padding:3px 6px;border:1px solid #ccc}.table_style textarea{width:100%;min-height:60px;border:1px solid #ccc}.table_style td strong{font-size:12px;color:#E70000;margin:0 0 0 10px}.table_style .td_a{padding-bottom:0;border-bottom:0}.table_style .td_b{padding-bottom:0;border-top:0;border-bottom:0}.table_style .td_c{border-top:0}.table_style .td_post span{margin:0 10px 0 0}.table_style .td_post input{width:170px}footer{min-height:64px;border-top:4px solid #D30000}footer p{font-size:12px;color:#C80000;font-weight:bold;text-align:center}
/*# sourceMappingURL=common.css.map */
