﻿@charset "utf-8";

@import url(common.css);

/*****************************************************************************************************************************************************************************************************************/
/* 공통 스타일 시작 *************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************/

/* 마진 */
.mg0  {margin:0 !important;}

.mg5  {margin:5px !important;}
.mg10 {margin:10px !important;}
.mg15 {margin:15px !important;}
.mg20 {margin:20px !important;}
.mg30 {margin:30px !important;}

.mgt10  {margin-top:10px !important;}
.mgt20  {margin-top:20px !important;}
.mgt30  {margin-top:30px !important;margin-bottom: 15px;}

.mgr5  {margin-right:5px !important;}
.mgr10 {margin-right:10px !important;}
.mgr15 {margin-right:15px !important;}
.mgr20 {margin-right:20px !important;}
.mgr30 {margin-right:30px !important;}

.mgb0  {margin-bottom:0 !important;}
.mgb5  {margin-bottom:5px !important;}
.mgb10 {margin-bottom:10px !important;}
.mgb15 {margin-bottom:15px !important;}
.mgb20 {margin-bottom:20px !important;}
.mgb30 {margin-bottom:30px !important;}

.mgl5  {margin-left:5px !important;}
.mgl10 {margin-left:10px !important;}
.mgl15 {margin-left:15px !important;}
.mgl20 {margin-left:20px !important;}
.mgl30 {margin-left:30px !important;}

.ff_NG {font-size:13px; line-height:1.4; font-family:'Nanum' !important;}

/*타이틀*/
.tit_01{ font-size:15px; line-height:1.4; font-family:"NanumBold"; color:#111;  background:url("/addon/classHome/classList/img/bul_01.png") no-repeat 0 5px; padding-left:16px; }

/*0학년*/
.text {font-size:13px;color:#444;line-height:1.4;font-family: "NanumBold";padding:0 0 0 12px;}

/* 박스 */
.txt_box {font-family:"Nanum";  font-size:13px; line-height:1.4; padding:10px 15px 30px 15px; border:1px solid #c8d1db;}
.txt_box img {margin-bottom: -5px;}
.txt_box .underline { border-bottom:1px solid #bbb; }
.txt_box a { display:inline-block; margin-left:20px; padding-top:5px; text-decoration:none; text-align:center; color:#444; line-height:1.4;  font-family:"Nanum"; font-size:13px;}
.txt_box a:hover { color:#898787; }

/*이미지*/
.link01 {  background:url("/addon/classHome/classList/img/class01.jpg") no-repeat; width:120px; height:35px; }
.link02 {  background:url("/addon/classHome/classList/img/class02.jpg") no-repeat; width:120px; height:35px; }
.link03 {  background:url("/addon/classHome/classList/img/class03.jpg") no-repeat;  width:120px; height:35px; }

/*****************************************************************************************************************************************************************************************************************/
/* 공통 스타일 끝 **************************************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************************************************/

@media (max-width:560px) {

/* 박스 */
.txt_box a { display:block; }

}