/* BASIC css start */
/* »ó´ÜÀÌ ¾øÀ¸¹Ç·Î top¹öÆ° ¹Ì³ëÃâ Ã³¸®
.section_fixedFooter .btn_toggle_area .btn_up {display: none !important;}
.date {color:#0070C0;}
#date_end { padding:15px 10px 0 0; font-size: 1em; color:#0070c0; text-align:right; font-weight:normal; }
.old_privacy { padding:10px; font-size: 1em; }
.old_privacy strong { display:inline-block; margin-bottom:5px; color:#000; }
.old_privacy select,
.old_privacy a.btn { vertical-align:middle; }
.old_privacy select { height:20px; }
.old_privacy a.btn { display:inline-block; padding:0 10px; height:18px; line-height:19px; border:1px solid #d4d4d4; background:#ebebeb; color:#2f2f2f; font-weight:bold; border-radius:5px; }
*/



#container {max-width:inherit; max-width: 925px; margin: 0 auto;}
#contents {padding-top:30px;}

.h_title {position:relative; margin-bottom:30px;}
.h_title h3 {font-size: 1.75rem;}
.h_title a {position:absolute; top:-2px; right:-10px;}
.h_title a img {width:40px;}

.day {font-size:0.906rem; color:var(--5); margin-bottom:10px; padding:0 15px;}
.txt {padding:30px 15px; border-bottom:1px solid var(--1); border-top:1px solid var(--1); font-size:0.875rem; color:var(--5)}

.old_privacy {margin:20px 50px;}
.old_privacy div strong {}
.old_privacy select {margin:10px 0; padding: 0 5px; vertical-align: top;}
.old_privacy .btn {line-height: 35px; width: 50px; display: inline-block; background: #000; text-align: center; color: var(--0); margin: 10px 0;}

/* mobile */
@media (max-width:768px) {
    #container {padding:0 10px;}
    .h_title h3 {font-size: 1.125rem;}
    .h_title a {right:0; top:0;}
    .h_title a img {width:25px;}
    .day {font-size:0.75rem;}
    .txt {padding:15px 10px; font-size:0.75rem;}
    .old_privacy {margin: 10px 20px;}
}
/* BASIC css end */

