/* BASIC css start */
#cs_side { position:relative; overflow:hidden;  }
#cs_side .cs_info_top { padding-bottom:50px;}
#cs_side .cs_info_top .tt {font-weight: bold; font-size: 50px; padding:48px 0 58px; text-align:center;}
#cs_side .cs_info_top .wrapper {background:#f3f2ee;}
#cs_side .cs_info_top .cs_info {padding:65px 0;}
#cs_side .cs_info_top .cs_info:after {content:""; display:block; clear:both;}
#cs_side .cs_info_top .cs_info dl {display:table; float:left; width:33.333%;}
#cs_side .cs_info_top .cs_info dl dt, #cs_side .cs_info_top .cs_info dl dd {display:table-cell; vertical-align:middle;}
#cs_side .cs_info_top .cs_info dl dt {padding-left:70px; width:64px;}
#cs_side .cs_info_top .cs_info dl dd {padding-left:30px; font-size:12px; color:#323232; line-height:1.6;}
#cs_side .cs_info_top .cs_info dl dd .title {display:block; font-size:18px; margin-bottom:25px; font-weight:600;}
#cs_side .cs_info_top .cs_info dl dd b {display:block; font-size:14px;}
#cs_side .cs_info_top .cs_info dl:last-child dt {padding-top: 50px;}
#cs_side .mypage_gnb {margin:40px auto; text-align:center;}
#cs_side .mypage_gnb ul {text-align:left; font-size:0;}
#cs_side .mypage_gnb ul li {display:inline-block; width:146px; line-height:42px; height:42px; border-radius:42px; text-align:center; margin-right:15px; overflow:hidden;}
#cs_side .mypage_gnb ul li:last-child {margin-right:0;}
#cs_side .mypage_gnb ul li a {display:block; background:#e8e5e0; color:#333; font-size:12px; line-height:42px; height:42px;}
#cs_side .mypage_gnb ul li.active a{background:#958474; color:#fff;}
/* BASIC css end */

