@charset "utf-8";
/* PanstarTree Common Style_201511 */

/* Reset */
* {margin:0px;padding:0px;}
body{background-color:#fff;*word-break:break-all;-ms-word-break:break-all;}
body,input,button,textarea {font-size:12px; line-height:1.3em; font-family:"돋움",Dotum,Helvetica,Sans-serif;color:#666666}
select {font-size:12px; color:#7A7A7A; padding:3px 2px; font-family:"돋움",Dotum,Helvetica,Sans-serif; border:1px solid #E0E0E1;}
.sel{ height:28px; line-height:26px; font-weight:bold; border:1px solid #979797; color:#7A7A7A; padding:3px 2px; vertical-align:middle; background:#f2f2f2}
h1,h2,h3,h4,h5,h6 {text-align:left}
img,fieldset,iframe {border:0 none;}
a {color:#666;text-decoration:none;}
a:hover {color:#000;text-decoration:none}
em,address {font-style:normal}
textarea {overflow:auto}
li {list-style:none;}
hr {display:none}
table {border-collapse:collapse;}
.input_txt {height:18px; line-height:18px; border:1px solid #d7d7d7; padding:0 4px; vertical-align:middle;}
.input_txts {font-size:18px; height:28px; line-height:26px; font-weight:bold; border:1px solid #aaaaaa; padding:0 4px; vertical-align:middle; background:#f2f2f2;}
.input_txtss {font-size:14px; height:28px; line-height:18px; font-weight:bold; border:1px solid #aaaaaa; padding:0 0 0 4px; vertical-align:middle; background:#f2f2f2;}
.rd, .chk {width:13px; height:13px; padding:0; margin:0 0 2px 0; vertical-align:middle;}
.tarea {font-size:18px; height:28px; line-height:26px; font-weight:bold; border:1px solid #aaaaaa; padding:0 4px; vertical-align:middle; background:#f2f2f2;}
.blank {display:none}
.blind,legend{display:block; overflow:hidden; position:absolute; top:-1000em; left:0; }
.clearfix{*zoom:1}
.clearfix:after{content:'';display:block;clear:both;}

/* Scroll */
html, body, div	{ 
	scrollbar-face-color:#FFFFFF; scrollbar-highlight-color:#F3F3F3; scrollbar-shadow-color:#CDCDCD; scrollbar-3dlight-color:#CECECE; scrollbar-arrow-color:#CDCDCD; scrollbar-darkshadow-color:#f2f2f2; scrollbar-base-colo: #FFFFFF; 
}	

/* 로고 */
h1 {position:absolute; top:25px; left:0px; z-index:1000;}

/* Panstatour Site Layout */
#Wrap, #Header, #Container, #Visual {width:980px; margin:0 auto; padding:0;}
#Header	{position:relative; padding-top:30px; padding-bottom:69px}
.main #Header{padding-bottom:20px}

#SubNavi	{width:200px; float:left;}
#Contents	{width:770px; float:right; margin: 59px 0 0 0 }
#Footer	{ margin:0 auto; width:100%; padding:0; height:200px; background:url(../images/menu/footer_bg.gif) repeat-x; margin-top:10px;}
.main #Footer	{ margin:0 auto; width:100%; padding:0; height:345px; background:url(../images/menu/footer_mbg.gif) repeat-x; margin-top:0px;}
#SubTitle	{width:688px; padding-top:42px; position:relative; background:url(../images/common/title/title_bg.gif) repeat-x;}
#SubTitle2	{width:910px; padding-top:42px; position:relative; background:url(../images/common/title/title_bg.gif) repeat-x;} /* 좌측메뉴 없는 페이지 타이틀 */
h2 {display:inline;}
.location	{position:absolute; z-index:100; top:50px; right:10px; font-size:11px;}
#SubCopy {margin-top:48px;}

.tit	{border:0px solid red; text-align:right; width:120px; font-size:14px; line-height:1.3em; font-family:돋움,Dotum,Helvetica,Sans-serif;color:#666666; padding-left:30px}
.tits	{border:0px solid red; text-align:left; font-size:18px; line-height:1.3em; font-family:돋움,Dotum,Helvetica,Sans-serif; padding-left:20px}
.fom	 {border:0px solid red; text-align:left; padding: 4px 20px}
.pit	{border:1px solid white; text-align:right; width:130px; font-size:14px; line-height:1.3em; font-family:돋움,Dotum,Helvetica,Sans-serif;color:#666666; padding:9px 28px 6px 0px; background-color:#fff3a0}
.pits	{border:1px solid white; text-align:left; font-size:14px; line-height:1.3em; font-family:돋움,Dotum,Helvetica,Sans-serif; padding:9px 0 6px 28px; background-color:#f1f1f1}


/* Header 메뉴 */
	.utillity_menu {position:absolute; right:16px; top:10px;}
	.utillity_menu dd{float:left; padding-right:10px; margin-right:4px; background:url(../images/menu/indexmenu_line.png) no-repeat 100% 50%;} 
	.utillity_menu dd.last{margin-right:0; padding-right:0; background:none;}
	.utillity_menu a{display:block; position:relative; overflow:hidden; height:18px; background:no-repeat 0 0; cursor:pointer;}
	.utillity_menu span{display:block; position:relative; overflow:hidden; height:18px; background:no-repeat 0 0; text-indent:-10000em; cursor:pointer;}
	.utillity_menu .home a{width:14px; background-image:url(../images/menu/indexmenu_home.png);}
	.utillity_menu .home span{width:14px; background-image:url(../images/menu/indexmenu_home.gif);}
	.utillity_menu .service a{width:42px; background-image:url(../images/menu/indexmenu_service.png);}
	.utillity_menu .service span{width:42px; background-image:url(../images/menu/indexmenu_service.png);}
	.utillity_menu .schedule a{width:51px; background-image:url(../images/menu/indexmenu_schedule.png);}
	.utillity_menu .schedule span{width:51px; background-image:url(../images/menu/indexmenu_schedule.png);}
	.utillity_menu .map a{width:77px; background-image:url(../images/menu/indexmenu_map.png);}
	.utillity_menu .map span{width:77px; background-image:url(../images/menu/indexmenu_map.png);}

	.main_menu {}
	.main_menu {position:relative; padding-left:62px;background:url(../images/menu/mainbar_bg.png) no-repeat; margin:4px 0 0 200px;}
	.main_menu li{float:left; padding-right:30px; margin-right:20px;} 
	.main_menu li.last{margin-right:0; padding-right:0; background:none;}
	.main_menu a{display:block; position:relative; overflow:hidden; height:42px; background:no-repeat 0 0; cursor:pointer;}
	.main_menu span{display:block; position:relative; overflow:hidden; height:42px; background:no-repeat 0 0; text-indent:-10000em; cursor:pointer;}
	.main_menu .co a{width:88px; background-image:url(../images/menu/mainmenu_01_off.png);}
	.main_menu .co a.on{width:88px; background-image:url(../images/menu/mainmenu_01_on.png);}
	.main_menu .bu a{width:88px; background-image:url(../images/menu/mainmenu_02_off.png);}
	.main_menu .bu a.on{width:88px; background-image:url(../images/menu/mainmenu_02_on.png);}
	.main_menu .cs a{width:104px; background-image:url(../images/menu/mainmenu_03_off.png);}
	.main_menu .cs a.on{width:104px; background-image:url(../images/menu/mainmenu_03_on.png);}
	.main_menu .pm a{width:76px; background-image:url(../images/menu/mainmenu_04_off.png);}
	.main_menu .pm a.on{width:76px; background-image:url(../images/menu/mainmenu_04_on.png);}
	.main_menu .ic a{width:88px; background-image:url(../images/menu/mainmenu_05_off.png);}
	.main_menu .ic a.on{width:88px; background-image:url(../images/menu/mainmenu_05_on.png);}

	.main_menu .sub {position:absolute; top:37px;}
	.main_menu .sub li{padding:0 6px; margin-right:0px; background:url(../images/menu/subbar_bg.png) repeat-x}
	.main_menu .sub li.first{padding:0 0 0 35px; margin:0px; background: url(../images/menu/subbar_left.png)}
	.main_menu .sub li.last{padding:0 40px 0 0;  margin:0px; background: url(../images/menu/subbar_right.png) 100% 0}
	.main_menu .sub a {display:block; height:35px; text-indent:-9999em;}

	.main_menu .sub.msub1{left:40px;}
	.main_menu .sub.msub1 .mm1 a {width:65px; background:url(../images/menu/submenu_11_off.png) no-repeat 0 0}
	.main_menu .sub.msub1 .mm1 a:hover {background-image:url(../images/menu/submenu_11_on.png)}
	.main_menu .sub.msub1 .mm2 a {width:31px; background:url(../images/menu/submenu_12_off.png) no-repeat 0 0}
	.main_menu .sub.msub1 .mm2 a:hover {background-image:url(../images/menu/submenu_12_on.png)}
	.main_menu .sub.msub1 .mm3 a {width:52px; background:url(../images/menu/submenu_13_off.png) no-repeat 0 0}
	.main_menu .sub.msub1 .mm3 a:hover {background-image:url(../images/menu/submenu_13_on.png)}
	.main_menu .sub.msub1 .mm4 a {width:40px; background:url(../images/menu/submenu_14_off.png) no-repeat 0 0}
	.main_menu .sub.msub1 .mm4 a:hover {background-image:url(../images/menu/submenu_14_on.png)}
	.main_menu .sub.msub1 .mm5 a {width:72px; background:url(../images/menu/submenu_15_off.png) no-repeat 0 0}
	.main_menu .sub.msub1 .mm5 a:hover {background-image:url(../images/menu/submenu_15_on.png)}

	.main_menu .sub.msub2{left:180px;}
	.main_menu .sub.msub2 .mm1 a {width:52px; background:url(../images/menu/submenu_21_off.png) no-repeat 0 0}
	.main_menu .sub.msub2 .mm1 a:hover {background-image:url(../images/menu/submenu_21_on.png)}
	.main_menu .sub.msub2 .mm2 a {width:52px; background:url(../images/menu/submenu_22_off.png) no-repeat 0 0}
	.main_menu .sub.msub2 .mm2 a:hover {background-image:url(../images/menu/submenu_22_on.png)}
	.main_menu .sub.msub2 .mm3 a {width:73px; background:url(../images/menu/submenu_23_off.png) no-repeat 0 0}
	.main_menu .sub.msub2 .mm3 a:hover {background-image:url(../images/menu/submenu_23_on.png)}
	.main_menu .sub.msub2 .mm4 a {width:52px; background:url(../images/menu/submenu_24_off.png) no-repeat 0 0}
	.main_menu .sub.msub2 .mm4 a:hover {background-image:url(../images/menu/submenu_24_on.png)}
	.main_menu .sub.msub2 .mm5 a {width:73px; background:url(../images/menu/submenu_25_off.png) no-repeat 0 0}
	.main_menu .sub.msub2 .mm5 a:hover {background-image:url(../images/menu/submenu_25_on.png)}
	.main_menu .sub.msub2 .mm6 a {width:62px; background:url(../images/menu/submenu_26_off.png) no-repeat 0 0}
	.main_menu .sub.msub2 .mm6 a:hover {background-image:url(../images/menu/submenu_26_on.png)}

	.main_menu .sub.msub3{left:252px;}
	.main_menu .sub.msub3 .mm1 a {width:62px; background:url(../images/menu/submenu_31_off.png) no-repeat 0 0}
	.main_menu .sub.msub3 .mm1 a:hover {background-image:url(../images/menu/submenu_31_on.png)}
	.main_menu .sub.msub3 .mm2 a {width:72px; background:url(../images/menu/submenu_32_off.png) no-repeat 0 0}
	.main_menu .sub.msub3 .mm2 a:hover {background-image:url(../images/menu/submenu_32_on.png)}
	.main_menu .sub.msub3 .mm3 a {width:87px; background:url(../images/menu/submenu_33_off.png) no-repeat 0 0}
	.main_menu .sub.msub3 .mm3 a:hover {background-image:url(../images/menu/submenu_33_on.png)}
	.main_menu .sub.msub3 .mm4 a {width:73px; background:url(../images/menu/submenu_34_off.png) no-repeat 0 0}
	.main_menu .sub.msub3 .mm4 a:hover {background-image:url(../images/menu/submenu_34_on.png)}

	.main_menu .sub.msub4{left:396px;}
	.main_menu .sub.msub4 .mm1 a {width:62px; background:url(../images/menu/submenu_41_off.png) no-repeat 0 0}
	.main_menu .sub.msub4 .mm1 a:hover {background-image:url(../images/menu/submenu_41_on.png)}
	.main_menu .sub.msub4 .mm2 a {width:72px; background:url(../images/menu/submenu_42_off.png) no-repeat 0 0}
	.main_menu .sub.msub4 .mm2 a:hover {background-image:url(../images/menu/submenu_42_on.png)}
	.main_menu .sub.msub4 .mm3 a {width:52px; background:url(../images/menu/submenu_43_off.png) no-repeat 0 0}
	.main_menu .sub.msub4 .mm3 a:hover {background-image:url(../images/menu/submenu_43_on.png)}
	.main_menu .sub.msub4 .mm4 a {width:62px; background:url(../images/menu/submenu_44_off.png) no-repeat 0 0}
	.main_menu .sub.msub4 .mm4 a:hover {background-image:url(../images/menu/submenu_44_on.png)}

	.main_menu .sub.msub5{left:472px;}
	.main_menu .sub.msub5 .mm1 a {width:52px; background:url(../images/menu/submenu_51_off.png) no-repeat 0 0}
	.main_menu .sub.msub5 .mm1 a:hover {background-image:url(../images/menu/submenu_51_on.png)}
	.main_menu .sub.msub5 .mm2 a {width:62px; background:url(../images/menu/submenu_52_off.png) no-repeat 0 0}
	.main_menu .sub.msub5 .mm2 a:hover {background-image:url(../images/menu/submenu_52_on.png)}
	.main_menu .sub.msub5 .mm3 a {width:62px; background:url(../images/menu/submenu_53_off.png) no-repeat 0 0}
	.main_menu .sub.msub5 .mm3 a:hover {background-image:url(../images/menu/submenu_53_on.png)}

/* SubNavi메뉴 */

	#SubNavi {background:url(../images/menu/pagemenu_bg.jpg) repeat-y}
	.subMenu {margin-top:10px; padding-bottom:60px; padding-left:22px; background:url(../images/menu/pagemenu_end.jpg) no-repeat 0 100%;}
	.subMenu li {background: url(../images/menu/pagemenu_bar.jpg) no-repeat}
	.subMenu li a{display:block; height:30px; width:139px; text-indent:-9999em;}

	.subMenu1 li.mm1 a {background:url(../images/menu/pagemenu_11off.jpg) no-repeat}
	.subMenu1 li.mm1 a:hover {background:url(../images/menu/pagemenu_11on.jpg) no-repeat}
	.subMenu1 li.mm2 a {background:url(../images/menu/pagemenu_12off.jpg) no-repeat}
	.subMenu1 li.mm2 a:hover {background:url(../images/menu/pagemenu_12on.jpg) no-repeat}
	.subMenu1 li.mm3 a {background:url(../images/menu/pagemenu_13off.jpg) no-repeat}
	.subMenu1 li.mm3 a:hover {background:url(../images/menu/pagemenu_13on.jpg) no-repeat}
	.subMenu1 li.mm4 a {background:url(../images/menu/pagemenu_14off.jpg) no-repeat}
	.subMenu1 li.mm4 a:hover {background:url(../images/menu/pagemenu_14on.jpg) no-repeat}
	.subMenu1 li.mm5 a {background:url(../images/menu/pagemenu_15off.jpg) no-repeat}
	.subMenu1 li.mm5 a:hover {background:url(../images/menu/pagemenu_15on.jpg) no-repeat}

	.subMenu2 li.mm1 a {background:url(../images/menu/pagemenu_21off.jpg) no-repeat}
	.subMenu2 li.mm1 a:hover {background:url(../images/menu/pagemenu_21on.jpg) no-repeat}
	.subMenu2 li.mm2 a {background:url(../images/menu/pagemenu_22off.jpg) no-repeat}
	.subMenu2 li.mm2 a:hover {background:url(../images/menu/pagemenu_22on.jpg) no-repeat}
	.subMenu2 li.mm3 a {background:url(../images/menu/pagemenu_23off.jpg) no-repeat}
	.subMenu2 li.mm3 a:hover {background:url(../images/menu/pagemenu_23on.jpg) no-repeat}
	.subMenu2 li.mm4 a {background:url(../images/menu/pagemenu_24off.jpg) no-repeat}
	.subMenu2 li.mm4 a:hover {background:url(../images/menu/pagemenu_24on.jpg) no-repeat}
	.subMenu2 li.mm5 a {background:url(../images/menu/pagemenu_25off.jpg) no-repeat}
	.subMenu2 li.mm5 a:hover {background:url(../images/menu/pagemenu_25on.jpg) no-repeat}
	.subMenu2 li.mm6 a {background:url(../images/menu/pagemenu_26off.jpg) no-repeat}
	.subMenu2 li.mm6 a:hover {background:url(../images/menu/pagemenu_26on.jpg) no-repeat}

	.subMenu3 li.mm1 a {background:url(../images/menu/pagemenu_31off.jpg) no-repeat}
	.subMenu3 li.mm1 a:hover {background:url(../images/menu/pagemenu_31on.jpg) no-repeat}
	.subMenu3 li.mm2 a {background:url(../images/menu/pagemenu_32off.jpg) no-repeat}
	.subMenu3 li.mm2 a:hover {background:url(../images/menu/pagemenu_32on.jpg) no-repeat}
	.subMenu3 li.mm3 a {background:url(../images/menu/pagemenu_33off.jpg) no-repeat}
	.subMenu3 li.mm3 a:hover {background:url(../images/menu/pagemenu_33on.jpg) no-repeat}
	.subMenu3 li.mm4 a {background:url(../images/menu/pagemenu_34off.jpg) no-repeat}
	.subMenu3 li.mm4 a:hover {background:url(../images/menu/pagemenu_34on.jpg) no-repeat}

	.subMenu4 li.mm1 a {background:url(../images/menu/pagemenu_41off.jpg) no-repeat}
	.subMenu4 li.mm1 a:hover {background:url(../images/menu/pagemenu_41on.jpg) no-repeat}
	.subMenu4 li.mm2 a {background:url(../images/menu/pagemenu_42off.jpg) no-repeat}
	.subMenu4 li.mm2 a:hover {background:url(../images/menu/pagemenu_42on.jpg) no-repeat}
	.subMenu4 li.mm3 a {background:url(../images/menu/pagemenu_43off.jpg) no-repeat}
	.subMenu4 li.mm3 a:hover {background:url(../images/menu/pagemenu_43on.jpg) no-repeat}
	.subMenu4 li.mm4 a {background:url(../images/menu/pagemenu_44off.jpg) no-repeat}
	.subMenu4 li.mm4 a:hover {background:url(../images/menu/pagemenu_44on.jpg) no-repeat}

	.subMenu5 li.mm1 a {background:url(../images/menu/pagemenu_51off.jpg) no-repeat}
	.subMenu5 li.mm1 a:hover {background:url(../images/menu/pagemenu_51on.jpg) no-repeat}
	.subMenu5 li.mm2 a {background:url(../images/menu/pagemenu_52off.jpg) no-repeat}
	.subMenu5 li.mm2 a:hover {background:url(../images/menu/pagemenu_52on.jpg) no-repeat}
	.subMenu5 li.mm3 a {background:url(../images/menu/pagemenu_53off.jpg) no-repeat}
	.subMenu5 li.mm3 a:hover {background:url(../images/menu/pagemenu_53on.jpg) no-repeat}

/* 푸터 */
	#Copyright {position:relative; width:980px; height:200px; margin:0 auto; padding-top:0px; text-align:left;}
	.main #Copyright{height:98px}
	.plogo {position:absolute; top:112px; left:0px; z-index:1000; }
	.panstar {position:absolute; top:115px; left:814px; z-index:1000; }

	.address {width:730px; margin:25px 0 0 236px}

	.footerMenu {padding:120px 0 0 236px}
	.footerMenu li {float:left; height:12px;padding-right:20px; margin-right:10px; background:url(../images/menu/footer_menuline.jpg) no-repeat 100% 0; }
	.footerMenu li.last{margin-right:0; padding-right:0; background:none;}
	.footerMenu li a{display:block; text-indent:-9999em;}

	.footerMenu li.mm1 a{width:41px; background:url(../images/menu/footer_menu01.jpg) no-repeat ;}
	.footerMenu li.mm2 a{width:40px; background:url(../images/menu/footer_menu02.jpg) no-repeat ;}
	.footerMenu li.mm3 a{width:60px; background:url(../images/menu/footer_menu03.jpg) no-repeat ;}
	.footerMenu li.mm4 a{width:40px; background:url(../images/menu/footer_menu04.jpg) no-repeat ;}
	.footerMenu li.mm5 a{width:61px; background:url(../images/menu/footer_menu05.jpg) no-repeat ;}







/* 컨텐츠 영역 박스 스타일 */
.c_box {width:688px; overflow:hidden;} /* 100퍼센트의 박스 */
.c_box2 {width:466px;} /* 가로영역 둘로 나눴을 때 */
.c_box3 {width:910px; overflow:hidden;} /* 좌측메뉴 없는 페이지 */
.c_box7 {width:530px; overflow:hidden;} /* 100퍼센트의 박스 */

/* 컨텐츠 영역 서브 타이틀_공통 스타일 */
.sub_title {text-align:left; padding-bottom:7px; padding-left:12px; position:relative;}
.all_btn{ position:absolute; top:0; right:0;} /* 마이페이지타이틀 전체보기 버튼 */
.p_title{font-size:14px; color:#000;} /* 개인정보보호정책,이용약관내용 타이틀 폰트 */

/* position사용시 테이블 타이틀 */
.tb_title {text-align:left; padding-bottom:7px; position:relative;}

/* Font */
.11p {font-size:11px;}
.14p {font-size:14px;}
.f_white  {color:#fff;}
.f_grey   {color:#9c9c9c;}
.f_black	{color:#000;}
.f_orange {color:#f26521;}
.f_orange02 {color:#ffa439;}
.f_blue   {color:#427eb6;}
.f_b {color:#aa8d77;}
.f_blue02{color:#448aca;} /* 게시판 대기 블루폰트 */
.f_blue03{color:#9ca2b0;} /* 옅은 블루 */
.f_green{ color:#9b8d55;} /* 예약단계 게시판 녹색 */
.f_line{text-decoration:line-through;} /* 텍스트라인 */
.l_s1 {letter-spacing:-1px;}
.t_line {text-decoration:line-through;}
.t_uline {text-decoration:underline;}

.b	{font-weight:bold;}
.f_bn { font-weight:normal;}

/* 정렬 */
.al {text-align:left;}
.ar {text-align:right;}
.ac {text-align:center;}
.vm {vertical-align:middle;}
.vt {vertical-align:top;}
.cl {clear:left;}
.cr {clear:right;}
.cb {clear:both;}
.fl {float:left;}
.fr {float:right;}
.pr {position:relative;}
.pa {position:absolute;}

/* Padding */
.p3 {padding:3px;}
.p5 {padding:5px;}
.p7 {padding:7px;}
.p10 {padding:10px;}
.p15 {padding:15px;}
.p20 {padding:20px;}
.p30 {padding:30px;}
.pl93 {padding-left:93px;}
.pl3 {padding-left:3px;}
.pl5 {padding-left:5px;}
.pl10 {padding-left:10px;}
.pl15 {padding-left:15px;}
.pl20 {padding-left:20px;}
.pl130 {padding-left:130px;}
.pl157 {padding-left:157px;}
.pl150 {padding-left:150px;}
.pl160 {padding-left:160px;}
.pl210 {padding-left:210px;}
.pl227 {padding-left:227px;}
.pr3 {padding-right:3px;}
.pr6 {padding-right:6px;}
.pr10 {padding-right:10px;}
.pr13 {padding-right:13px;}
.pr20 {padding-right:20px;}
.pt5 {padding-top:5px;}
.pt6 {padding-top:6px;}
.pt10 {padding-top:10px;}
.pt13 {padding-top:13px;}
.pt20 {padding-top:20px;}
.pt23 {padding-top:23px;}
.pt25 {padding-top:25px;}
.pt30 {padding-top:30px;}
.pt40 {padding-top:40px;}
.pt48 {padding-top:48px;}
.pb5{ padding-bottom:5px;}
.pb8{ padding-bottom:8px;}
.pb10{ padding-bottom:10px;}
.pb13 {padding-bottom:13px;}
.pb15 {padding-bottom:15px;}
.pb20 {padding-bottom:20px;}
.pb25 {padding-bottom:25px;}
.pb35 {padding-bottom:35px;}
.pbt10 {padding-top:10px; padding-bottom:10px;}
.plr20 {padding-left:20px; padding-right:20px;}

/* Margin */
.m0 {margin:0;}
.m7 {margin:7px;}
.m10 {margin:10px;}
.m20 {margin:20px;}
.mb4{margin-bottom:4px;}
.mb5{margin-bottom:5px;}
.mb7{margin-bottom:7px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}
.mb50{margin-bottom:50px;}
.mt1 {margin-top:1px;}
.mt3 {margin-top:3px;}
.mt5 {margin-top:5px;}
.mt7 {margin-top:7px;}
.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mt40 {margin-top:40px;}
.mt48{margin-top:48px;}
.mt50 {margin-top:50px;}
.mr3	{margin-right:3px;}
.mr7	{margin-right:7px;}
.mr10	{margin-right:10px;}
.mr20	{margin-right:20px;}
.mr30 {margin-right:30px;}
.mr90 {margin-right:90px;}
.ml3 {margin-left:3px;}
.ml5 {margin-left:5px;}
.ml7 {margin-left:7px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.ml30 {margin-left:30px;}
.ml40 {margin-left:40px;}
.mauto {margin:auto;}

/* Display */
.d_inblock {display:inline-block;}
.d_block {display:block;}

/* 가로 분열 */
.w50 {width:50%;}
.w20 {width:20px;}
.w30 {width:30px;}
.w40 {width:40px;}
.w50 {width:50px;}
.w55 {width:55px;}
.w65 {width:65px;}
.w58 {width:58px;}
.w70 {width:70px;}
.w80 {width:80px;}
.w90 {width:90px;}
.w100 {width:100px;}
.w110 {width:110px}
.w120 {width:120px}
.w155 {width:155px}
.w160 {width:160px}
.w200 {width:200px}
.w220 {width:220px}
.w210 {width:210px;}
.w324 {width:324px;}
.w330 {width:330px;}
.w350 {width:350px;}
.w400 {width:400px;}
.w538 {width:538px;}
.w600 {width:600px;}
.w688 {width:688px;}

/* 세로 분열 */
.h50 {height:50px;}