@charset "utf-8";

.tab{overflow:hidden; margin-bottom:30px;}
.tab li{width:320px; text-align:center; background:#ccc; color:#fff; float:left; margin-right:4px; list-style:none; border:1px solid #b4b4b4;}
.tab li a{display:block; font-size:16px; padding:10px 0; }
.tab li:hover{border:1px solid #be151c;}
.tab li.over{background-color:#be151c; color:#fff;}
.tab li.over strong{color:#ffff00;}
.tab li.over a{color:#fff;}
.tab li strong{color:#be151c;}


.write_btn{ background-color:#bd141b; width:280px; margin:30px auto; text-align:center; border-radius:6px;}
.write_btn a{color:#fff; font-size:18px; font-family: 'NotoRegular'; padding:15px 0; display:block;}

h4{color:#0b4266; font-size:20px; font-family: 'NotoRegular'; margin-bottom:15px;}

h6{font-family: 'NotoRegular'; margin-bottom:15px; text-align:center; font-size:18px;}
.his_t{font-family: 'NotoRegular'; margin-bottom:15px; text-align:center; font-size:16px;}

.his ol{margin-left:30px;}
.his ul{margin-left:30px;}
.his ul li{list-style:none;}
.his ul li span{margin-left:-20px;}
.guide_02{font-size:16px; margin-bottom:15px; background:url('/images/icon_02.jpg') no-repeat 0px 6px; padding-left:20px;}
.guide_03{padding-left:20px;}
.guide_03 li{list-style-type:none; background:url('/images/icon_03.jpg') no-repeat 0px 5px; padding-left:15px; margin-bottom:5px;}
.guide_04 li{list-style-type:none; background:url('/images/icon_04.jpg') no-repeat 0px 5px; padding-left:10px;}

.m_input{width:300px; padding:15px; margin-top:5px;}
.bt_log{width:332px; border:none; padding:15px 0; text-align:center; background-color:#bb141b; color:#fff; margin-top:15px; font-size:20px;font-family:'NotoRegular';}

.organ{}
.organ th{background-color:#acd3e0;}
.organ td, .organ th{border-bottom:1px solid #ddd; padding:7px;}

.tbl{border-collapse:collapse; border-top:2px solid #a79171;}
.tbl thead th{background-color:#f8f6f4; color:#836d4d;}
.tbl tbody th{background-color:#fafafa; color:#333;}
.tbl td, .tbl th{border-bottom:1px solid #ddd; padding:7px;}

.receipt{border:5px solid #ddd; padding:20px; margin:20px 0;}
.receipt_btn{}
.receipt_btn span{background-color:#0a3d93; padding:3px 15px; font-size:13px; color:#fff; font-weight:bold;}
.print_btn span{background-color:#1467b6; padding:9px 18px; font-size:13px; color:#fff; font-weight:bold; border-radius:5px;}
