﻿@charset "utf-8"; /* Modified by Min Yi */
html,body,div,p,ul,li,ol,dl,dt,dd,table,caption,tr,th,td,thead,tbody,tfoot,form,fieldset,input,select,textarea,h1,h2,h3,h4,h5,h6,img{margin:0;padding:0;}
html{font-family:"나눔고딕", nanumgothic,"다음체", daum, vernada,arial,sans-serif;font-size:12px; color:#666; line-height:1.3em;} /* Modified by Alex */
input,select,textarea{vertical-align:middle;font-size:1em;font-family:"나눔고딕", nanumgothic,"다음체", daum, vernada,arial,sans-serif;color:#555555;}
textarea {resize:none; }
ul,ol,li{list-style:none;}
caption,hr/*,label*/,legend{display:none;}
table{border-collapse:collapse;border-spacing:0;table-layout:fixed; width:100%;} /* Modified by Alex */
fieldset,img{border:0;vertical-align:middle;}
address,em{font-style:normal;}
h1,h2,h3,h4,h5,h6{font-size:1em;line-height:1em;}

.skip a{display:block;height:1px;width:1px;margin-bottom:-1px;overflow:hidden;text-align:center;color:#000;white-space:nowrap;}
.skip a:focus,
.skip a:active{height:auto;width:auto;padding:5px;margin-bottom:10px;}

input[type="checkbox"]{width:auto; height:auto; padding:0;}
input:checked[type="checkbox"]{width:auto; height:auto; padding:0; }	
input[type="radio"]{background-color:#fff; padding:0; margin-right:3px; *border:none; background-image:none; -webkit-appearance:radio; -webkit-border-radius:10px;}
input:checked[type="radio"]{width:20px; height:20px; border-color:#333; background-color:#fff; padding:0; *border:none; background-image:none; -webkit-appearance:radio; -webkit-border-radius:10px;}
input[type="hidden_text"] {line-height:16px; height:16px; font-size:12px; color:#555cae; text-align:right; border:0px none; -webkit-appearance: none; -webkit-border-radius:0px; background:none;}
.chr {background:none; border:0; height:auto; width:auto; padding:0; margin:0;}

a{text-decoration:none; color:#666;}
a:active{text-decoration:none; color:#666;}
a:visited{text-decoration:none; color:#666;}
a:hover{color:#666;}

.png24 {tmp:expression(setPng24(this));}
.clear {clear:both;}

.mrt0 {margin-top:0 !important;}
.mrt5 {margin-top:5px !important;}
.mrt10 {margin-top:10px !important;}
.mrt20 {margin-top:20px !important;}
.mrt30 {margin-top:30px !important;}
.mrb0 {margin-bottom:0 !important;}
.mrb10 {margin-bottom:10px !important;}
.mrb20 {margin-bottom:20px !important;}

.mrl8 {margin-left:8px !important;}
.mrl10 {margin-left:10px !important;}
.mrl20 {margin-left:20px !important; }
.mr10 {margin-right:10px !important; }

.nobr {border-bottom:0 !important;}

/* text */
.floatL {float:left !important;}
.floatR {float:right !important}
.txtL {text-align:left !important;}
.txtR {text-align:right !important;}
.txtC {text-align:center !important;}

/*Test*/
.t{border:1px solid red !important;}
.tbg{background-color:red !important;}

/* Pre style div - for consent agreement statement*/
.pre_like{
    white-space: pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
    word-wrap: break-word;
}
.consent_stress {
    font-size: 1.3em;
    line-height: 1.4em;
    text-decoration: underline;

}
.visibility_gone {
    display: none;
}
.subSection {
    margin-top: 20px;
}

.subSectionTable td{
    padding: 8px;
}
.subSectionTable td ul{
    margin-left: 16px;
}
.subSectionTable td ul li{
   list-style-type: disc;
}
.subSectionTable td ul li a{
   color: blue;
}
.subSectionTable td ul li a:visited{
   color: blue;
}
.subSectionTableSubject {
    width: 200px;
    background-color: #dddddd;
}
.AgreeAllArea {
    width: 100%;
    height: 60px;
    margin-top: 20px;
    text-align: right;
}
.AgreeAllArea span {
        margin-right: 58px;
    font-weight: bold;
}
.AgreeAllArea a{
    cursor: pointer;
}
.AgreeViewMore {
    float: right;
}

.AgreeShort {
    margin-top: 10px;
    margin-bottom: 5px;
}
.SystemCheckSchedule{
    font-family: "나눔고딕", nanumgothic,"다음체", daum, vernada,arial,sans-serif;
    font-size: 12px;
    color: #666;
    line-height: 1.3em;
    text-align: center;
}