/* BASIC css start */
/* font-family: 'Naum Gothic', 'Tajawal', 'sans-serif'; */
@import url('https://fonts.googleapis.com/css?family=Tajawal:700');
@import url(//fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');
@import url('https://fonts.googleapis.com/css?family=Noto+Sans');
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
@import url('https://fonts.googleapis.com/css?family=Montserrat+Alternates');

/* 상세 타이틀 이미지 반응형 처리 */
.plan-title img,
.response100 {  width: 100%;  height: auto;  display: block;  max-width: 100%; /* 혹시 모를 부모 크기 초과 방지 */}



.plan {padding:20px 0 0px;}
.tool-wrap {padding:5px 10px; }
.tool-wrap select {width:100%; border-radius: 50px; padding:0 5px; }
.list_array {border-top:0px none;}
.list_array .list_arrayRight img {width: 23px !important; height: auto;}




.menu_2nd{width:100%; padding:20px 0;}
.menu_2nd ul{width:100%; overflow:hidden; margin:0 auto;}
.menu_2nd ul li{width:33%; height:40px; float:left; background-color:#efefef;}
.menu_2nd ul li a{display:block; width:100%; height:100%; text-align:center; line-height:40px; background-color:#fff; box-sizing:border-box; font-family:'Malgun Gothic', Helvetica, Arial, sans-serif !important;font-size:12px;}
.menu_2nd ul li a.play{color:#0d277d; border-bottom:2px solid #0d277d;}
/* BASIC css end */

