@import url('https://fonts.googleapis.com/css?family=Montserrat:400,500,600');
@import url('/_script/NanumSquare.css');
@charset "utf-8";

/* COMMON */
.TOPEXP { margin: 50px 0px 0px 0px; border: 0px solid red; }

.LIST { width: 1200px; margin: 50px 0px 100px 0px; padding: 0px 0px 0px 0px; border: 0px solid #DEDEDE; }
.LIST table { border: 1px solid #DEDEDE; }
.LIST .td1 { width: 130px; margin: 0px; padding: 20px 0px 20px 20px; color: #222222; font-size: 20px; font-weight: 500; font-style: normal; font-stretch: normal; line-height: 1.0; letter-spacing: normal; text-align: left; border: 0px solid #DEDEDE; }
.LIST .td2 { width: 340px; margin: 0px; padding: 20px 0px 20px 0px; color: #222222; font-size: 14px; font-weight: 400; font-family: 'Nanum Square'; font-style: normal; font-stretch: normal; line-height: 1.6; letter-spacing: normal; text-align: left; border: 0px solid #DEDEDE; }
.LIST .td3 { width: 120px; margin: 0px; padding: 20px 20px 20px 0px; text-align: right; border: 0px solid #DEDEDE; }

.VIEW { width: 800px; margin: 50px 100px 0px 100px; padding: 0px 0px 0px 0px; border-top: 1px solid #0b5a93; border-left: 1px solid #DEDEDE; }
.VIEW td { border: 1px solid #DEDEDE; border-left: none; border-top: none; }
.VIEW .td1 { height: 40px; padding: 10px 0px 10px 0px; background: #AA000A; color: #FFFFFF; font-size: 16px; text-align: center; }
.VIEW .td2 { padding: 10px 0px 10px 50px; text-align: left; }

/* VIEW */
.ViewTitle { margin: 0px 0px 0px 0px; padding: 0px 0px 50px 0px; font-family: 'Nanum Square', 'Montserrat', sans-serif; text-align: center; line-height: 1.6; border: 0px solid gold; }
.ViewContent { margin: 0px; padding: 0px; font-size : 14px; color: #080808; font-family: 'Nanum Square', 'Montserrat', sans-serif; letter-spacing: normal; line-height: 160%; -webkit-text-size-adjust: 100%; }
