@charset "utf-8";

.container{padding: 10px;}
#ctt{border: none !important}
#container_title{text-align: center;}


.m_textbook{}
.m_textbook li{width: 50%;display: inline-block;float: left;}
.m_textbook li figure{min-height: 220px;width: 70%;margin: 0 auto;}
.m_textbook li.ebs figure{min-height: auto;width: 80%;margin: 0 auto;}
.m_textbook li figure img{}
.m_textbook li figcaption h2{ margin-top: 5px; min-height: 40px;}
.m_textbook li.full{width: 100%; text-align: center;}
.m_textbook li.full h2{ font-size: 20px; font-weight: 600; color: #000; border-bottom: 3px solid #a42d23; padding: 5px 0 10px; width: 80%; margin: 0 auto 20px;
}

.m_daeil{background: url('../img/daeil_bg.jpg');padding: 10px 30px;}
.m_daeil h2{margin-bottom: 20px;}
.m_daeil #gall_ul {margin: 30px 0;padding:0;list-style:none;zoom:1;}
.m_daeil #gall_ul:after {display:block;visibility:hidden;clear:both;content:""}
.m_daeil .gall_box {position:relative;margin: 0 0 20px 0;border: 1px solid rgba(255, 255, 255, 0.29);background: #5997de;border-radius: 5px;}
.m_daeil .gall_li .gall_chk{position:absolute;top:0;left:0;padding:5px;}
.m_daeil .gall_li {position: relative;}
.m_daeil .gall_text_href {border-bottom: 2px solid rgba(255, 255, 255, 0.6);padding: 10px;border-radius: 3px;}
.m_daeil .gall_text_href h2 {font-weight: 600;color: #1f3062;font-size: 20px;text-align: center;    margin: 0;}
.m_daeil .gall_text_href p{color: #1f3062; font-weight: 500;}
.m_daeil .gall_text_href02 {padding: 10px;border-radius: 3px;text-align: center; font-weight: 500;color: #ffffff;font-size: 15px;}

.m_daeil .bo_tit{display:block;font-weight:bold;color:#000;font-size:1.083em}
.m_daeil .gall_name{margin:10px;display: none;}

#sub02_05 {padding-bottom: 30px;}
#sub02_05 img{    max-width: 100%;  height: auto;}
#sub02_05 .form_group{ padding: 31px 0 20px 0;}
#sub02_05 .form_group label{line-height: 25px;font-size: 12px;border: 1px solid #ababab;padding: 5px 10px;float: left;border-right: 0;}
#sub02_05 .form_group input{height: 37px;padding: 5px 0;width: 140px;border: 1px solid #ababab;}
#sub02_05 .form_group button{border: 1px solid #b52b28;background: #b52b28;color: #ffff;padding: 5px 6px;height: 37px;margin-left: 10px;font-weight: 600;}
