@charset "utf-8";
@import url("NotoKR.css");
/* CSS Document */

/*-- reset css --*/

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
    box-sizing: border-box;
}
html,body {
    font-family: 'Noto Sans Regular';
    width: 100%;
    height: 100%;
}
body {
    line-height: 1;
    overflow-x: hidden;
}
form {
    width: 100%;
    height: 100%;
}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    display: block;
}
ul,
ol {
    list-style: none;
}
blockquote,
q {
    quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
    content: '';
    content: none;
}
a {
    margin: 0;
    padding: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
    text-decoration: none;

    /* Link Style - change colours to suit your needs*/
    color: #666;
    -webkit-transition: background .3s ease, border .3s ease, color .3s ease, opacity .3s ease-in-out, outline .3s ease;
    -moz-transition: background .3s ease, border .3s ease, color .3s ease, opacity .3s ease-in-out, outline .3s ease;
    -ms-transition: background .3s ease, border .3s ease, color .3s ease, opacity .3s ease-in-out, outline .3s ease;
    -o-transition: background .3s ease, border .3s ease, color .3s ease, opacity .3s ease-in-out, outline .3s ease;
    transition: background .3s ease, border .3s ease, color .3s ease, opacity .3s ease-in-out, outline .3s ease;
    outline: none;
}
a:hover {
    text-decoration: none;
    color: #000;
}
/* change colours to suit your needs */

table {
    border-collapse: collapse;
    border-spacing: 0;
    vertical-align: middle;
}
th,
td {
    vertical-align: middle;
}
input,
select {
    vertical-align: middle;
}

/*-- END reset css --*/

body {background:#eeeeee}
h1 {font-size: 24px;}
dl {margin-top: 30px;}
dt {font-size: 20px;color: #333;}
dd {margin-top: 10px;margin-left:0;font-size: 16px;line-height: 26px;color: #666;}
ol {padding-left: 20px;list-style: decimal; line-height: 26px;}
ol.listStyle_none {list-style: none;}
ol.listStyle_none ol {margin-left: 20px;}

div.header {
    text-align:center;
    padding:20px 0;
}
div.contents {
    padding:20px;
    width:100%;
    border-top:1px solid #c4c4c4;
}
h2.subTit {
    margin-top:30px;
    margin-bottom:80px;
    font-size:34px;
    text-align:center;
    font-family: 'Noto Sans Regular';
}
