@charset "utf-8";

/*
//=============================================================================
// 식사로드 (http://www.siksaroad.com )                                                      
// 설  명: 식사로드
// 작업일: 2016.10.14
// 작업일: 2016.10.14
// 수정자: 조현정                                                                    
//=============================================================================
*/



/* Reset */
html,body{width:100%; height:100%;}

html>/**/body { overflow-y:scroll; } 

body,div,table,th,td,h1,h2,h3,h4,h5,form,fieldset,p,button,legend,input,textarea,button,select{margin:0;padding:0; font-family:tahoma,'맑은고딕',NanumGothic,'돋움',Dotum,Helvetica,'Apple SD Gothic Neo',Sans-serif; font-size:12px; color:#666565; line-height:140%;}
body{*word-break:break-all;-ms-word-break:break-all}
h1,h2,h3,h4,h5,h6{text-align:left;}
img,fieldset,iframe,input,button{border:0 none;}
input,select,button{vertical-align:middle;}
img{vertical-align:middle;}
i,em,address{font-style:normal;}
ul,ol,li { list-style:none; }
button{cursor:pointer;}
button{margin:0;padding:0;}


 
/*기본 레이아웃----------------------------------------------------------------------*/

#wrap { width:100%; margin:0 auto;z-index:999;}
#header{width:100%; margin:0 auto; background:linear-gradient(to bottom right, #ffcc00, #ffcc33); border-bottom:#ffcc00 solid 1px;}
#header td {text-align:center; padding:11px;}
#header td a {color:#fff; font-size:15px; font-weight:bold;}
#header
{
	height:50px;
	width:100%;
	color: #555;
	font-size:12px;
	position:fixed;
	z-index:999;
	top:0px;
	left:0px;
	-webkit-box-shadow: 0 1px 2px 0 #777;
	box-shadow: 0 1px 2px 0 #777;
	background-color:#ccc;
}
#content {width:92%; margin:0 auto; }

#footer {position: relative;  float: left;  width: 100%;  text-align: center;}
#footer .fBox {position: relative;  padding: 14px 12px; background: #1d2225;}

#NBUS table {border-top:#6b6b6b 2px solid; width:100%;}
#NBUS th {border-bottom:#d0d0d1 1px solid; border-right:#d0d0d1 1px solid; padding:5px 10px 5px 0; width:25%;}
#NBUS td {border-bottom:#d0d0d1 1px solid; padding:5px 0 5px 10px;}


a{color:#000000; text-decoration:none;  font-family:tahoma,'맑은고딕';}
a:hover{color:#ea002c; text-decoration:none;  font-family:tahoma,'맑은고딕';}

legend{*width:0; position:absolute; width:1px; height:1px; font-size:0; line-height:0; overflow:hidden;}
caption {padding:0; height:0; font-size:0; line-height:0; overflow:hidden;}

.fb { font-weight:bold !important; }
.fn { font-weight:normal; }

.fl { float:left !important; }
.fr { float:right !important; }
.clb { clear:both !important; }


.disnone { display:none !important; }
.disblock { display:block !important; }

.marginnone { margin:0px !important; }
.overhidden { overflow:hidden !important; }
.posrelative { position:relative !important; }
.posabsolute { position:absolute !important; }

.scroll_y{overflow-y:scroll;}


/* 텍스트 정렬 */
.txt_l { text-align:left !important; }
.txt_c { text-align:center !important; }
.txt_r { text-align:right !important; }

.vt { vertical-align:top !important; }
.vm { vertical-align:middle !important; }
.vb { vertical-align:bottom !important; }

/* button control */
.btn_r		{float:right;}
.btn_r ul li {float:left; padding-left:5px;}

/* board control */
.board_none {border:none!important; }
.bg_none {background:none!important;  }






h1 {color:#2c2c2c;  display:inline; font-size:22px; font-family:'맑은고딕'; letter-spacing:-1px; }
h2 {padding-bottom:10px;}
h3 { padding-bottom:10px; padding-top:10px;}

.fc_01 {font-weight:bold; color:#3c3c3c;}
.fc_02 {color:#9d9d9d;}
.fc_03 {color:#c7c7c7;}
.fc_04 {color:#505050;}
.fc_05 {color:#ea002c;}

.fs_11 {font-size:11px;}
.fs_13 {font-size:13px;}
.fs_14 {font-size:14px;}
.fs_15 {font-size:15px;}

.ff_01 {font-family:'맑은고딕'!important;}

.logo{position: absolute; top:14px; left:10px;}
.searchWrap {  position: relative; top:-40px;left:50px; padding: 8px 0px 0 2px;}
.searchBox2 {  position: relative;  width:73%;height: 35px;  margin: 0;  padding: 0;   background: #fff;  color: #000;}
.searchBox2 .si_search {  z-index: 80;  position: relative;  float: right;  background-position: -48px -8px;  width: 35px;  height: 35px;  vertical-align: top;  opacity: 0.3;}
.in_sear {width: 72%;  height: 34px;   padding: 1px 4px 0 5px;  font-size: 1.3em;  line-height: 1.5em;  font-weight: normal;  color: #585858;  border: 0;   background: #fff;  font-weight: normal;  vertical-align: top;}
.gnbLink {position: absolute;  top:14px;  right:16px;}


.giLink {  float: left; display: inline-block;  margin: 0;  padding: 0;}
.giLink .gi_mypage {display: inline-block;  margin: 0;  padding: 0;  width: 35px;  height: 35px;   background-position: 0 -8px;}



.gi_wclose, .si_del, .gi_back, .gi_search, .gi_mypage, .gi_myhot, .gi_close, .mnav01, .mnav02, .mnav03, .mnav04, .mnav05, .si_search, .is_top, .i_key {  background: url(/img/icon_gnb_b.png);  background-size: 204px 204px;
    -webkit-background-size: 204px 204px;}
.myList {  position: relative;  display: inline-block;  padding: 8px 0 8px 12px;  background: #1f2730;}

.list_category {border-bottom:2px dotted #d4d4d4; border-top:2px dotted #d4d4d4;}


.location {position:relative;}
.location_01 {padding-bottom:5px; color:#2c2c2c; font-size:16px; text-align:left; font-weight:bold; padding:8px 0 0px 8px;}
.location_02 {position: absolute;  top: 12px;  right: 15px; color:#898989; font-size:13px;}


.dep1_tit {position: relative;  display: inline-block;  width: 100%;  padding: 14px 4px 1px 12px; line-height: 2em;  box-sizing: border-box;  -moz-box-sizing: border-box;  -webkit-box-sizing: border-box;}
.dep1_tit .mt {float: left;  display: inline-block;  font-size: 1.4em;  color: #333; letter-spacing: -.5px; vertical-align: bottom; font-weight:bold;}


.magaWrap{position:relative;float:left;display:block;width:100%;height:210px;font-size:0.7em;color:#545454;text-align:center;font-weight:normal;}
.magaWrap .magaImg{position:relative;display:inline-block;float:left;width:65%;height:100%;overflow:hidden;vertical-align:top;}
.magaWrap .magaImg img{position:absolute;left:-100%;right:-100%;top:-100%;bottom:-100%;margin:auto;min-height:100%;min-width:100%;}
.magaWrap .maga01{display:table;position:relative;width:35%;height:70px;background:#fbefec;text-align:center;}
.magaWrap .maga02{display:table;position:relative;width:35%;height:70px;background:#fff5e6;}
.magaWrap .maga03{display:table;position:relative;width:35%;height:70px;background:#fce5e0;}
.magatxt{display:table-cell;text-align:center;vertical-align:middle; }
.magatxt span{display:inline-block;width:110px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.magaWrap .mon{color:#fff;background:#f03344;}
.i_mark{display:none;}
.mon .i_mark{display:inline;z-index:50;position:absolute;top:22px;left:-11px;width:11px;height:22px;background:url(/img/i_mark.png) no-repeat;background-size:11px 22px;}

.magaWrap2{position:relative;float:left;display:block;margin-top:2px;width:100%;height:200px;}
.magaImg2{position:relative;display:inline-block;float:left;width:62%;height:100%;overflow:hidden;vertical-align:top;}
.magaImg2 img{position:absolute;left:-100%;right:-100%;top:-100%;bottom:-100%;margin:auto;min-height:100%;min-width:100%;}
.magaWrap2 .magainfo{position:relative;display:inline-block;float:left;width:38%;height:100%;padding:10px;background:#d71e2f;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.magaWrap2 .magainfo a{font-size:1em;color:#fff;font-weight:normal;letter-spacing:-.5px;}
.magaWrap2 .magainfo .mdate{position:absolute;left:10px;bottom:6px;font-size:1em;color:#fff;font-weight:normal;}


.trendBox{position:relative;margin:0 auto;padding:0 auto;width:100%;height:100%;}
.trendBox ul {padding:0; margin:0;}
.trendBox li{float:left;padding:0;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.trendBox a{display:table;width:100%;height:110px;font-weight:normal;}
.trendBox .tx{display:table-cell;text-align:center;vertical-align:middle;color:#000;font-weight:normal;}
.trendBox .t01{position:relative;width:33.4%;background:#ffde83;}
.trendBox .t02{width:33.3%;padding:0 14px;background:#fff1da;}
.trendBox .t03{position:relative;display:inline-block;float:left;width:33.3%;height:100%;overflow:hidden;background:#ffde83;}
.trendBox .t03 img{position:absolute;left:-100%;right:-100%;top:-100%;bottom:-100%;margin:auto;min-height:100%;min-width:100%;}
.trendBox .t04{position:relative;width:33.4%;padding:0 4px;background:#ffe8da url(/images/hot/m/content/bg_mpt.png);}
.trendBox .t05{position:relative;display:inline-block;float:left;width:33.3%;height:100%;overflow:hidden;background:#ffde83;}
.trendBox .t05 img{position:absolute;left:-100%;right:-100%;top:-100%;bottom:-100%;margin:auto;min-height:100%;min-width:100%;}
.trendBox .t06{width:33.3%;padding:0 4px;background:#ffe8da url(/images/hot/m/content/bg_mpt.png);}
.tliu{width:60px;height:60px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;}

.ti01{display:block;padding-bottom:3px;font-size:1.1em;color:#000;font-weight:bold;opacity:0.9;line-height:1.20em;}
.ti02{display:block;font-size:0.95em; color:#000;opacity:0.7;line-height:1.25em;}
.ti03{display:block;padding-bottom:1px;font-size:1.0em; color:#000;opacity:0.9;line-height:1.2em;}
.ti04{display:block;font-size:1.0em;color:#ff8432;line-height:1.15em;}

.t01 .i_mark1{z-index:50;position:absolute;display:inline-block;top:44px;right:0;width:11px;height:22px;background:url(/img/i_mark1.png) no-repeat;background-size:11px 22px;}
.t03 .i_mark3{z-index:150;position:absolute;display:inline-block;bottom:0;right:39.7%;width:22px;height:11px;background:url(/img/i_mark3.png) no-repeat;background-size:22px 11px;}
.t05 .i_mark2{z-index:50;position:absolute;display:inline-block;top:44px;left:0;width:11px;height:22px;background:url(/img/i_mark2.png) no-repeat;background-size:11px 22px;}

.toTit{float:left;display:inline-block;vertical-align:top;}
.toTit .tito{color:#f03344; font-size:1.4em;letter-spacing:-.5px; font-weight:bold;}
.toTit .titg{color:#333; font-size:1.1em;letter-spacing:-.5px; font-weight:bold;}
.toMenu{position:relative; float:left ;display:inline-block; height:22px;background:url(/img/todayBar.png) no-repeat 100% -35px; background-size:auto 44px; top: -5px;}
.toMenu span{float:left;display:inline-block;height:22px;margin-left:13px;padding:0 6px 0 11px;color:#fff;vertical-align:top;line-height:1.85em;background:url(/img/todayBar.png) no-repeat 0 0;background-size:auto 44px;max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; font-weight:bold;}

.p_castBox3{position:relative;display:block;overflow:hidden;}
.phListBox3{position:relative;}
.phListBox3 ul{margin:0 ;padding:0;}
.phListBox3 li{display:block;margin:0;padding:0;}
.phList3{position:relative;float:left;display:inline-block;padding:0;width:33.3%;text-align:center;}
.phListBox3 .last{width:33.4% !important;}
.phListBox3 .last .pthumbImg3{border-right:none !important;}
.phListBox3 .last .phInfo3{border-right:none !important;}
.phList3 .pthumbImg3{position:relative;width:100%;height:110px;background:#f7f7f7;overflow:hidden;border-right:1px solid #fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.phList3 .pthumbImg3 img{position:absolute;left:-100%;right:-100%;top:-100%;bottom:-100%;margin:auto;min-height:100%;min-width:100%;}
.phList3 .phInfo3{position:relative;width:100%;height:120px;text-align:center;line-height:1.1em;font-weight:normal;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.phList3 .pname{display:block;padding:8px 2px 5px 2px; font-size:1.0em; color:#535353;line-height:1.15em;font-weight:bold;width:97%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.phList3 .pabout{display:block;padding:0 6px 0 6px;font-size:0.65em;color:#a3a3a3;line-height:1.3em;}
.phfoot{position:absolute;top:55px;left:0;width:100%;text-align:center;padding:0 auto;line-height:1.1em;}
.phfoot .plcocaBox{position:relative;margin:0 0 8px 0;text-align:center;line-height:0.85em;}
.phfoot .plcocaBox .i_loca2{display:inline-block;margin-right:2px;background-position:-235px -0px;width:8px;height:9px;}
.phfoot .plcocaBox .plocat{display:inline-block;font-size:0.65em;color:#666;vertical-align:top;}


.pstarBox{position:relative;text-align:center;}
.starList{display:inline-block;}
.starNum{padding-left:3px;font-family:Arial, Helvetica, sans-serif;font-size:1.357em; color:#f03344;vertical-align:top;}


.phfoot .countBox{position:relative;display:inline-block;width:100%;margin-top:10px;text-align:center;}
.phfoot .countBox ul{display:inline-block;text-align:center;line-height:1.2em;}
.phfoot .countBox li.cList2{float:left;display:inline-block;padding:0;font-size:0.74em;color:#585858;text-align:right;}
.phfoot .countBox li.cListr2{float:left;display:inline-block;padding:0;font-size:0.74em;color:#585858;text-align:left;}
.phfoot .countBox .line2{float:left;display:inline-block;width:1px;padding:0 6px;font-size:0.625em;color:#dadada;vertical-align:top;line-height:1.80em;}

.btn_lBox{position:relative;display:inline-block;margin-top:6px;width:100%;text-align:center;}
.bline{margin:0px;padding-top:5px;border-top:solid 1px #d9d9d9;}
.btn_lBox .il_reset{display:inline-block;margin:0;background-position:0px -90px;width:22px;height:25px;vertical-align:middle;}
.btn_lBox .il_more{display:inline-block;margin-right:4px;background-position:-205px -15px;width:14px;height:14px;vertical-align:middle;}
.btn_lBox .btxt{padding-top:9px;font-size:0.9em;color:#585858;font-weight:normal;line-height:2.0em;}





.list_m ul {padding:0px; margin:0;}
.list_m ul li {border-bottom:#eeeeee 1px solid; padding:15px;}
.list_m .title{ color: #2c2c2c;  font-size:1.3em; font-weight:bold; padding-bottom:12px; padding-top:3px;}
.list_m td {font-size:1.0em;  color: #9a9999;  font-weight: normal; text-overflow: ellipsis;}

.list_m ul li a {line-height:120%; color:#666565; font-size:13px ;font-family:'맑은고딕';}
.list_m ul li a:hover{color:#000;}

.pmore {display: block;   padding: 10px 0 0 0;  font-size:1.2em;  color: #999;  text-align: center; vertical-align: top;}



.detail_sum {text-align:center;}
.icon_box {text-align:center;}
.icon_box ul { padding:0; margin:0;}
.icon_box li{display:inline-block;  padding:0; margin:0; color:#a9a9a9;} 
.icon_box li img {border:#afafaf solid 1px; margin:15px 5px 5px 5px;}


.countview {padding:8px 0 8px 0; text-align:center; border-top:1px dotted #d4d4d4; border-bottom:1px dotted #d4d4d4; margin-top:20px;}
.countview ul {padding:0; margin:0;}
.countview li{display:inline-block ;margin:0;padding:0; color:#a9a9a9 ;vertical-align:middle;} /* 20150205 수정 */
.countview li.line{color:#b7b7b7;  padding:0 15px; margin-bottom:3px; width:0.5px; }

.countview2 {padding:8px 0 8px 0; text-align:center; border-top:1px dotted #d4d4d4; border-bottom:1px dotted #d4d4d4; margin-top:10px;}
.countview2 ul {padding:0; margin:0;}
.countview2 li{display:inline-block ;margin:0;padding:0; color:#a9a9a9 ;vertical-align:middle;} /* 20150205 수정 */
.countview2 li.line{color:#b7b7b7;  padding:0 10px; margin-bottom:3px; width:0.5px; }

.tit {color:#2c2c2c; font-size:16px; text-align:left; display:block; width:100%; border-bottom:#d9d9d9 solid 1px; font-weight:bold; padding:15px 0 5px 0; margin-bottom:10px;}
.view th {text-align:left; color:#a8a8a8; font-size:1.1em; font-weight:normal; padding:5px 0px 5px 0px; vertical-align:top;}
.view td {text-align:left; font-size:1.1em; font-weight:normal; padding:5px 0; color:#343434; vertical-align:top;}

.i_msg, .i_loca2, .c_ylclose, .c_ylopen, .btn_agob, .btn_agow, .il_more, .i_hot, .i_loca, .p_fours, .p_coupon, .p_sale, .p_event, .c_comment, .c_comment_on, .prev, .pprev, .next, .nnext, .prev2, .pprev2, .next2, .nnext2,  .udate, .il_del, .il_reset, .il_here, .i_view, .btn_adown, .btn_aup, .btn_ago, .btn_fddel, .btn_fdcheck, .btn_plDown, .btn_plUse, .btn_plNot, .btn_close, .ir_shopInfo, .ir_shopMap {display: inline-block;  overflow: hidden; background-color: transparent;  background: url(/img/icon_img.png) no-repeat;  text-indent: 40px; white-space: nowrap;}

.w_write, .w_bookmark, .ploca, .ploca_g, .sikPin, .c_checkin, .c_checkin_on, .c_like, .c_like_on, .c_reply, .c_reply_on, .c_view, .c_view_on, .c_comment, .c_comment_on, .c_bookmark, .c_bookmark_on, .c_bookmark_bon, .c_bookmark_b, .c_review, .c_review_on, .c_folder, .c_sfolder, .c_hot, .c_fdadmin, .c_fdpadmin, .c_fddown, .c_nalike_on, .c_nalike, .c_call, .c_call_on, .cb_view, .cb_view_on, .cb_call, .cb_call_on {display: inline-block; overflow: hidden;  background-color: transparent;  background: url(/img/icon_img_p.png) no-repeat;  text-indent: 40px;  white-space: nowrap;}


.lately_modify{overflow: hidden; border-top:1px dotted #d4d4d4; padding-top:10px;}

.lately_modify>span{ height: 18px;  font-size: 11px; font-weight: normal;}

.lately_modify .desc{position:relative; padding-left: 21px; float: left; color: #9c9c9c;}
.lately_modify .desc span{ position: absolute;  top: 1px; left: 0; }
.lately_modify .date{ float: right; color: #b7b7b7;}

.pEdit{position:relative;padding:9px 0; background:#f9f9f9;border:1px solid #d9d9d9; text-align:center; color:#898989; font-size:1.1em; font-weight:normal;line-height:1.3em;vertical-align:top;}
.pEdit a{color:#2c2c2c;text-decoration:underline;margin-left:5px;vertical-align:top;}
.i_msg{margin-right:6px; background-position:-168px -110px; width:15px;height:15px; vertical-align:top; }


.review_list ul{padding:0; margin:0}
.review_list li {border-bottom:2px dotted #d4d4d4; padding:15px 0; font-size:1.1em;}
.review_list .name {color:#2c2c2c; font-size:1.3em; font-weight:bold; padding-right:10px;}
.review_list span {color:#999999;}

.star {font-family:Myriad Pro, tahoma ;  color:#ea002c; font-size:30px; letter-spacing:-1px; position:relative; top:6px;}
.star02 {font-family:Myriad Pro, tahoma ;  color:#ea002c!important; font-size:20px; letter-spacing:-1px; position:relative; top:3px;}



.fix_bottom {z-index: 1000;  position: fixed;  bottom: 0; left: 0;width: 100%;}
.fix_bottom .writeBox { position: relative;  float: left;  width: 100%; padding:15px 0 15px 0;  background: rgba(39,49,60,0.95);}
.fix_bottom ul {padding:0; margin:0;}
.fix_bottom li {float:left; display: inline-block;  margin: 0;  padding: 0;  width:33%;   font-family: Arial, Helvetica, sans-serif;  font-size: 1.2em;  font-weight: normal; color: #fff; vertical-align: middle;  list-style: 1.35em;  text-align: center;}
.fix_bottom li.line {color: #fff;  font-size: 1.3em;  padding: 0;  width: 1px;}
.fix_bottom .writeBox .w_write {  background-position: -200px 0px;  width: 20px;  height: 20px;  margin-right: 5px;  margin-bottom: 2px;  vertical-align: middle;}
.fix_bottom .writeBox .w_bookmark { background-position: -200px -20px;  width: 20px;  height: 20px;  margin-right: 4px;  margin-bottom: 2px;  vertical-align: middle;}



.s_topBox {display: block;  margin:5px 0 0 0;  padding-right:20px;  font-size: 0.857em; color: #8c8b8b;  text-align: right;  vertical-align: top;  font-weight: normal;}
.s_topBox .s_topCon {display: inline-block;  padding: 10px 0 10px 10px;  color: #8c8b8b;}



.i_siksinDown, .i_siksinDown:visited, .i_siksinDown:hover {  display: inline-block;  padding: 0;  width: 100%;  height: 40px; text-align: center; vertical-align: top;  border-radius: 5px; -webkit-border-radius: 5px;  -moz-border-radius: 5px;  background: #0e1317; border: 1px solid #000;  box-shadow: 0px 1px 0px rgba(255,255,255,0.05);  -webkit-box-shadow: 0px 1px 0px rgba(255,255,255,0.05);  -moz-box-shadow: 0px 1px 0px rgba(255,255,255,0.05);}
.i_dtext {  display: inline-block; padding-top: 12px;  font-size: 1.05em; line-height: 1.2em;  font-weight: normal;  color: #fff;   text-decoration: none;  text-shadow: 0 -1px 0px rgba(0,0,0,0.25);}
.ftLink {  display: block;  position: relative;  padding: 14px 0 12px 0;}
.ftLink a { padding: 5px;  color: #a3a7a9;  font-size:1.0em;  font-weight: normal;}
.ftLink .line {color: #383f43;  font-size: 0.6em;  vertical-align: top;}


.ftpolicy {  display: block;  position: relative;  text-align: center; padding: 8px 0;}
.ftpolicy a {padding: 3px;  color: #767a7d;  font-size: 0.75em;  font-weight: normal;}
.line {padding: 0 6px; color: #dadada; font-weight: normal !important;}
.ftpolicy .line {color: #383f43;  font-size: 0.6em;  vertical-align: top;}
.ftcopy {display: block;  font-size: 0.857em; color: #484e52;}



.command_rest { }
.command_rest ul {overflow: hidden; padding:0; margin:0;}
.command_rest ul li {float: left;  width: 50%;  margin-bottom: 10px;}
.command_rest ul li .cont a {border: 1px solid #cacaca;  margin-right:10px;  padding-bottom: 7px;  display: block;  position: relative; overflow: hidden;}
.command_rest ul li .img {position: relative; display: block;  height: 144px;  overflow: hidden;  vertical-align: top;}

.command_rest ul li .pstarBox {  position: absolute;  left: 0;  top: 120px;  width: 100%;  height: 16px;  background: rgba(0,0,0,0.6);  display: block; padding: 4px 6px;}
.pstarBox {  position: relative; text-align: center;}


.command_rest ul li strong {display: block;  color: #2c2c2c;  font-size:1.2em;  padding: 7px 7px 0; text-overflow: ellipsis;  white-space: nowrap; overflow: hidden;}
.command_rest ul li .menu {  display: block;  font-size:1.0em;  color: #9a9999;  font-weight: normal;  padding: 3px 7px 0;  text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;}
.command_rest ul li .location {display: block;  font-size:1.0em; color: #999;  font-weight: normal;  padding: 3px 7px 0;}







.board_line {border:#dcdcdc solid 1px; background:#fdfdfd; padding:8px; font-size:14px; color:#353535; font-family:'맑은고딕';}
.title {color:#202020; font-weight:bold; display:inline; font-size:18px; font-family:'맑은고딕'; letter-spacing:-1px;}

.board_box {border:#dcdcdc solid 1px;  font-size:12px; color:#353535; font-family:'맑은고딕'; width:171px; text-align:center; padding-bottom:14px; font-weight:bold;}
a.main_tit{color:#353535!important; line-height:110%!important; }
a:hover.main_tit{color:#ea002c!important;}

.board_box02 {border:#dcdcdc solid 1px; width:342px; padding:7px;}
.board_box02 td {text-align:center; padding:0 10px; font-size:11px; color:#353535; font-family:'맑은고딕';}
.board_box02 .title {font-weight:bold; font-size:16px; padding-bottom:15px;}

.board_box03 {border:#dcdcdc solid 1px; width:138px;}
.thema {text-align:left; font-size:11px; color:#353535; font-family:'맑은고딕'; padding:0 10px 10px 10px;} 
a.thema_tit {font-size:12px!important; font-weight:bold;}

.board_input {border:#ababab solid 1px; height:25px; padding:0 0 0 5px}


.sns {text-align:right; float:right; padding-bottom:10px;}
.sns ul li {float:left; padding-left:5px;}

.sum {}
.sum ul li {float:left; padding-left:10px;}

.summary {text-align:left;}
.summary ul { float:left; padding:0;}
.summary ul li {float:left; padding-right:60px;}

.review {text-align:left; margin-bottom:30px; font-family:'맑은고딕'; }
.review ul { margin:0; padding:0px;}
.review ul li {border-bottom:#dbdbdb solid 1px; padding:20px 0 20px 0; width:728px;}
.review .tit {color:#2d2d2d; font-weight:bold; font-size:18px; font-family:'맑은고딕'; letter-spacing:-1px; padding-bottom:5px;}
.review td {font-family:'맑은고딕'; font-size:13px;}
.review td a{ font-family:'맑은고딕'; color:#666565;}
.review td a:hover{color:#000;}

.list ul {padding:0px; margin:0;}
.list ul li {border-bottom:#eeeeee 1px solid; padding:15px 0;}
.list ul li a {line-height:120%; color:#666565; font-size:13px ;font-family:'맑은고딕';}
.list ul li a:hover{color:#000;}

.keyword {padding-top:20px; padding-bottom:10px;}
.keyword ul {padding:0; margin:0; position:relative;}
.keyword ul li{ padding:3px 0 3px 22px;}
.icon_01 {background:url(/images/side_icon_01.gif) no-repeat 0 5px;}
.icon_02 {background:url(/images/side_icon_02.gif) no-repeat 0 5px;}
.icon_03 {background:url(/images/side_icon_03.gif) no-repeat 0 5px;}
.icon_04 {background:url(/images/side_icon_04.gif) no-repeat 0 5px;}
.icon_05 {background:url(/images/side_icon_05.gif) no-repeat 0 5px;}
.icon_06 {background:url(/images/side_icon_06.gif) no-repeat 0 5px;}
.icon_07 {background:url(/images/side_icon_07.gif) no-repeat 0 5px;}
.icon_08 {background:url(/images/side_icon_08.gif) no-repeat 0 5px;}
.icon_09 {background:url(/images/side_icon_09.gif) no-repeat 0 5px;}
.icon_10 {background:url(/images/side_icon_10.gif) no-repeat 0 5px;}
.new {font-family:tahoma,sans-serif; font-size: 12px; color: #fb5151; position:absolute; right:0; text-align:right; }

.side ul {padding:0px 15px; margin:0;}
.side ul li {border-bottom:#eeeeee 1px solid; padding:10px 0 15px 0; }
.side ul li .title {color:#202020; font-weight:bold;  font-size:14px; font-family:'맑은고딕'; letter-spacing:-1px; display:block; padding-bottom:5px;}

a.summary {color:#a0a0a0;  font-size:12px; font-family:'맑은고딕'; letter-spacing:-1px; line-height:120%;}
a:hover.summary {color:#ea002c; text-decoration:none;}


.line_01 {width:728px; height:2px; display:block; background:#63686c;}
.line_02 {width:728px; height:1px; display:block; background:#eeeeee;}

.box{border:#d3d3d3 solid 1px; background:#f3f3f3; padding:10px 10px;}



.star {font-family:Myriad Pro, tahoma ;  color:#ea002c; font-size:30px; letter-spacing:-1px; position:relative; top:6px;}
.phone {font-family:Myriad Pro, Verdana, tahoma,'맑은고딕'; font-weight:bold; color:#ea002c; font-size:16px; position:relative; top:3px; letter-spacing:0px; }
.date  {font-family:tahoma ; color:#9d9d9d; font-size:14px; padding-bottom:5px;}

a.subject {color:#4b4b4b; text-decoration:none; font-weight: bold;}
a:hover.subject {color:#ea002c; text-decoration:none; font-weight: bold;}
.num {font-family:tahoma,'맑은고딕',NanumGothic,'돋움',Dotum,Helvetica,'Apple SD Gothic Neo',Sans-serif; font-weight:bold; color:#ea002c; font-size:14px; position:relative; top:2px; }

.phone_02 {font-family:tahoma ;  color:#ea002c; font-size:18px; letter-spacing:-1px;  padding-top:3px;}
 
.table_food { border-bottom:#d3d3d3 solid 1px;}
.side_title {color:#202020; font-weight:bold; font-size:14px; font-family:'맑은고딕'; letter-spacing:-2px; height:44px; background:url(/images/side_top.gif) no-repeat; padding-left:15px;}


.table_view th	{text-align:left; color:#494949; font-weight:bold; width:70px; padding-top:5px;}
.table_view td	{text-align:left; padding:5px 0;}



.icon ul li {float:left; padding-right:10px; padding-bottom:2px;}

/* 메뉴가격 */
.ldi{position:relative; width:100%; padding-bottom:30px; }
.ldi ul li{position:relative; width:220px;height:22px;background:url(/images/bg_dot.gif) repeat-x 0 8px}
.ldi ul li > strong{overflow:hidden;position:absolute;top:0;left:0;max-width:230px;height:22px;padding-right:14px;background:#fff; color:#000; font-weight:normal;white-space:nowrap;text-overflow:ellipsis;}
.ldi ul li > em{position:absolute;top:0; right:0; height:22px; font-weight:bold text-align:right; white-space:nowrap}
.ldi ul li > em strong{padding-left:10px;background:#fff;}


/* Section Way */
.section_way{line-height:20px}
.section_way_iconset{position:absolute;top:26px;right:0}
.map_capture{position:relative;z-index:1;height:235px;margin:0 0 20px;cursor:pointer}
.map_capture img{vertical-align:top}
.map_capture .fix{position:absolute;top:0;left:0;z-index:5000;width:718px;height:233px;border:1px solid #000;opacity:.1;filter:alpha(opacity=10)}
.map_capture .spm_ic_map{position:absolute;right:6px;bottom:5px;z-index:5001}
.map_intro{margin:0 0 20px;padding-right:70px}
.section_two_depth{position:relative;margin-top:20px;border-top:1px dashed #e8e8e8}
.section_two_depth .more_arr{top:17px}
.section_two_depth > h4{height:12px;padding-top:20px;margin-bottom:15px}
.around_bus_table{overflow:hidden;border-top:2px solid #d0d0d1;border-bottom:1px solid #d0d0d1;line-height:18px}
.around_bus_table table{width:100%;margin:-1px 0;border-collapse:collapse}
.around_bus_table caption{overflow:hidden;position:absolute;width:0;height:0;font-size:0;line-height:0;text-indent:-999px}
.around_bus_table .abt_col1{width:210px}
.around_bus_table th{width:140px;padding:0;border:1px solid #f5f5f5;border-left:0;color:#333;text-align:left}
.around_bus_table th .abt_th{padding:11px 15px 11px 28px;background:url(/images/pin_bus.png) no-repeat 3px 50%}
.around_bus_table th .abt_th a{color:#333}
.around_bus_table td{padding:7px 15px;border:1px solid #f5f5f5;border-right:0;color:#333}
.around_bus_table td a{text-decoration:underline}
.bus_lst > li{padding:0px 0}
.bus_lst dl{overflow:hidden;zoom:1}
.bus_lst dt{float:left;margin-right:5px}
.bus_lst dd{overflow:hidden;zoom:1}
.around_subway{padding-right:70px}
.around_subway > li{display:inline-block;*display:inline;zoom:1}
.around_subway > li > a{display:inline-block;color:#000;line-height:26px}
.around_subway > li > a .spssi{margin-top:-1px;vertical-align:middle}


/* Sprite Bus Icons */
.spbi{display:inline-block;overflow:hidden;background:url(/images/sp_bus_icons.png) no-repeat;line-height:999px;vertical-align:top}
.spbi_d1{width:24px;height:14px;background-position:0 0}
.spbi_d2{width:24px;height:14px;background-position:-29px 0}
.spbi_d3{width:24px;height:14px;background-position:-58px 0}
.spbi_d4{width:24px;height:14px;background-position:-87px 0}
.spbi_d5{width:24px;height:14px;background-position:-116px 0}
.spbi_d6{width:24px;height:14px;background-position:-144px 0}
.spbi_d10{width:24px;height:14px;background-position:-173px 0}
.spbi_d11{width:24px;height:14px;background-position:-202px 0}
.spbi_d12{width:24px;height:14px;background-position:-231px 0}
.spbi_d13{width:24px;height:14px;background-position:-260px 0}
.spbi_d14{width:24px;height:14px;background-position:-289px 0}
.spbi_d15{width:24px;height:14px;background-position:-144px 0}
.spbi_d20{width:34px;height:14px;background-position:-318px 0}
.spbi_d21,.spbi_d22{width:24px;height:14px;background-position:-355px 0}
.spbi_d26{width:24px;height:14px;background-position:-384px 0}
.spbi_i1,.spbi_i3,.spbi_i10{width:19px;height:20px;background-position:0 -21px}
.spbi_i2{width:19px;height:20px;background-position:-24px -21px}
.spbi_i4{width:19px;height:20px;background-position:-48px -21px}
.spbi_i5{width:19px;height:20px;background-position:-216px -21px}
.spbi_i6{width:19px;height:20px;background-position:-72px -21px}
.spbi_i11{width:19px;height:20px;background-position:-96px -21px}
.spbi_i12{width:19px;height:20px;background-position:-120px -21px}
.spbi_i13,.spbi_i20{width:19px;height:20px;background-position:-144 -21px}
.spbi_i14,.spbi_i15,.spbi_i21,.spbi_i22{width:19px;height:20px;background-position:-168px -21px}
.spbi_i26{width:19px;height:20px;background-position:-192px -21px}

/* Sprite Subway Small Icons */
.spssi{display:inline-block;overflow:hidden;width:14px;height:14px;background:url(/images/sp_subway_sicons_v2.png) no-repeat;line-height:999px;vertical-align:top}
.spssi1{background-position:0 0}
.spssi2{background-position:0 -20px}
.spssi3{background-position:0 -40px}
.spssi4{background-position:0 -60px}
.spssi5{background-position:0 -80px}
.spssi6{background-position:0 -100px}
.spssi7{background-position:0 -120px}
.spssi8{background-position:0 -140px}
.spssi9{background-position:0 -160px}
.spssi21{width:29px;background-position:0 -180px}
.spssi31{background-position:0 -200px}
.spssi41{background-position:0 -220px}
.spssi42{background-position:0 -240px}
.spssi51{background-position:0 -260px}
.spssi71{background-position:0 -280px}
.spssi72{background-position:0 -300px}
.spssi73{background-position:0 -320px}
.spssi74{background-position:0 -340px}
.spssi79{width:39px;background-position:0 -360px}
.spssi100{width:29px;background-position:0 -380px}
.spssi101{width:29px;background-position:0 -400px}
.spssi104{width:48px;background-position:0 -440px}
.spssi107{width:48px;background-position:0 -460px}
.spssi108{width:29px;background-position:0 -480px}
.spssi109{width:39px;background-position:0 -500px}
.spssi110{width:39px;background-position:0 -520px}
.spssi111{width:29px;background-position:0 -540px}

/* Sprite Subway Big Icons */
.spsbi{display:inline-block;overflow:hidden;width:31px;height:32px;background:url(/images/sp_subway_bicons_v2.png) no-repeat;line-height:999px;vertical-align:top}
.spsbi1{background-position:0 0}
.spsbi2{background-position:0 -40px}
.spsbi3{background-position:0 -80px}
.spsbi4{background-position:0 -120px}
.spsbi5{background-position:0 -160px}
.spsbi6{background-position:0 -200px}
.spsbi7{background-position:0 -240px}
.spsbi8{background-position:0 -280px}
.spsbi9{background-position:0 -320px}
.spsbi21{background-position:0 -360px}
.spsbi31{background-position:0 -400px}
.spsbi41{background-position:0 -440px}
.spsbi42{background-position:0 -480px}
.spsbi51{background-position:0 -520px}
.spsbi71{background-position:0 -560px}
.spsbi72{background-position:0 -600px}
.spsbi73{background-position:0 -640px}
.spsbi74{background-position:0 -680px}
.spsbi79{width:68px;background-position:0 -720px}
.spsbi100{width:46px;background-position:0 -760px}
.spsbi101{width:46px;background-position:0 -800px}
.spsbi104{width:68px;background-position:0 -880px}
.spsbi107{width:46px;background-position:0 -920px}
.spsbi108{width:46px;background-position:0 -960px}
.spsbi109{width:56px;background-position:0 -1000px}
.spsbi110{width:56px;background-position:0 -1040px}
.spsbi111{width:46px;background-position:0 -1080px}

/* Sprite Subway Exit */
.sub_exit_n{display:inline-block;overflow:hidden;width:16px;height:16px;background:url(/images/sp_subway_exit.png) no-repeat 0 0;line-height:999px;vertical-align:top}
.sub_exit_n1{background-position:0 0}
.sub_exit_n2{background-position:0 -19px}
.sub_exit_n3{background-position:0 -38px}
.sub_exit_n4{background-position:0 -57px}
.sub_exit_n5{background-position:0 -76px}
.sub_exit_n6{background-position:0 -95px}
.sub_exit_n7{background-position:0 -114px}
.sub_exit_n8{background-position:0 -133px}
.sub_exit_n9{background-position:0 -152px}
.sub_exit_n10{background-position:0 -171px}
.sub_exit_n11{background-position:0 -190px}
.sub_exit_n12{background-position:0 -209px}
.sub_exit_n13{background-position:0 -228px}
.sub_exit_n14{background-position:0 -247px}
.sub_exit_n15{background-position:0 -266px}
.sub_exit_n16{background-position:0 -285px}
.sub_exit_n17{background-position:0 -304px}
.sub_exit_n18{background-position:0 -323px}
.sub_exit_n19{background-position:0 -342px}
.sub_exit_n20{background-position:0 -361px}
.sub_exit_n21{background-position:0 -380px}
.sub_exit_n22{background-position:0 -399px}
.sub_exit_n23{background-position:0 -418px}
.sub_exit_n24{background-position:0 -437px}
.sub_exit_n25{background-position:0 -456px}
.sub_exit_n1-1{width:29px;background-position:-20px 0}
.sub_exit_n2-1{width:29px;background-position:-20px -19px}
.sub_exit_n3-1{width:29px;background-position:-20px -38px}
.sub_exit_n4-1{width:29px;background-position:-20px -57px}
.sub_exit_n5-1{width:29px;background-position:-20px -76px}
.sub_exit_n6-1{width:29px;background-position:-20px -95px}
.sub_exit_n7-1{width:29px;background-position:-20px -114px}
.sub_exit_n8-1{width:29px;background-position:-20px -133px}
.sub_exit_n9-1{width:29px;background-position:-20px -152px}
.sub_exit_n10-1{width:29px;background-position:-20px -171px}
.sub_exit_n11-1{width:29px;background-position:-20px -190px}
.sub_exit_n12-1{width:29px;background-position:-20px -209px}
.sub_exit_n13-1{width:29px;background-position:-20px -228px}
.sub_exit_n14-1{width:29px;background-position:-20px -247px}
.sub_exit_n15-1{width:29px;background-position:-20px -266px}
.sub_exit_n16-1{width:29px;background-position:-20px -285px}
.sub_exit_n17-1{width:29px;background-position:-20px -304px}
.sub_exit_n18-1{width:29px;background-position:-20px -323px}
.sub_exit_n19-1{width:29px;background-position:-20px -342px}
.sub_exit_n20-1{width:29px;background-position:-20px -361px}
.sub_exit_n21-1{width:29px;background-position:-20px -380px}
.sub_exit_n22-1{width:29px;background-position:-20px -399px}
.sub_exit_n23-1{width:29px;background-position:-20px -418px}
.sub_exit_n24-1{width:29px;background-position:-20px -437px}
.sub_exit_n25-1{width:29px;background-position:-20px -456px}
.sub_exit_n1-2{width:29px;background-position:-53px 0}
.sub_exit_n2-2{width:29px;background-position:-53px -19px}
.sub_exit_n3-2{width:29px;background-position:-53px -38px}
.sub_exit_n4-2{width:29px;background-position:-53px -57px}
.sub_exit_n5-2{width:29px;background-position:-53px -76px}
.sub_exit_n6-2{width:29px;background-position:-53px -95px}
.sub_exit_n7-2{width:29px;background-position:-53px -114px}
.sub_exit_n8-2{width:29px;background-position:-53px -133px}
.sub_exit_n9-2{width:29px;background-position:-53px -152px}
.sub_exit_n10-2{width:29px;background-position:-53px -171px}
.sub_exit_n11-2{width:29px;background-position:-53px -190px}
.sub_exit_n12-2{width:29px;background-position:-53px -209px}
.sub_exit_n13-2{width:29px;background-position:-53px -228px}
.sub_exit_n14-2{width:29px;background-position:-53px -247px}
.sub_exit_n15-2{width:29px;background-position:-53px -266px}
.sub_exit_n16-2{width:29px;background-position:-53px -285px}
.sub_exit_n17-2{width:29px;background-position:-53px -304px}
.sub_exit_n18-2{width:29px;background-position:-53px -323px}
.sub_exit_n19-2{width:29px;background-position:-53px -342px}
.sub_exit_n20-2{width:29px;background-position:-53px -361px}
.sub_exit_n21-2{width:29px;background-position:-53px -380px}
.sub_exit_n22-2{width:29px;background-position:-53px -399px}
.sub_exit_n23-2{width:29px;background-position:-53px -418px}
.sub_exit_n24-2{width:29px;background-position:-53px -437px}
.sub_exit_n25-2{width:29px;background-position:-53px -456px}


/*일반 style----------------------------------------------------------------------------*/

.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.li_none_st{list-style:none;}
.clear{clear:both;}
.main_top { width:100%; background:#f8f8f8; border-bottom:1px solid #e3e3e3; height:33px; }
.title {color:#2b2b2b; font-weight:bold;}
.gray { color:#8a8a8a;}
.join_form { border:1px solid #bdbdbd; height:21px; line-height:20px; padding-left:3px; }
.guide_txt { font-size:11px; color:#909090; }
.input_st{ border:1px solid #bdbdbd; height:21px; line-height:20px; padding-left:3px; }
/* 미니홈이 없는 아이콘을 흑백으로 처리하기 위함 */
img.grayscale {
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
	filter: gray; /* IE6-9 */
	-webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
}
#dong_btn input{width:135px; height:21px; margin-bottom:5px; font-size:12px; border:0px solid; background:url('/img/btnbg_dong.gif') no-repeat 0 0; cursor:pointer; margin-left:5px; margin-right:5px;}
.button_report { width:59px; height:25px; background:url('/img/detail_report.gif') no-repeat 0 0; cursor:pointer; }





/*  지역상권     */
.table_local {width:100%; border-top:#6b6b6b 2px solid;  margin-bottom:20px; }
.table_local thead td{font-weight:bold; text-align:center; background:#eeeeee; padding:6px 0 6px 0; border-bottom:#d0d0d1 1px solid; font-size:11px;}
.table_local th	{border-bottom:#d0d0d1 1px solid; font-size:11px;}
.table_local td	{text-align:center; padding:5px 0; border-bottom:#d0d0d1 1px solid; border-left:#d0d0d1 1px solid;}



/* padding common class */
.pd_00 {padding:  0!important;}	.pd_t00 {padding-top:  0;} .pd_r00 {padding-right:  0;} .pd_b00 {padding-bottom:  0;} .pd_l00 {padding-left:  0;}
.pd_01 {padding:  1px;}	.pd_t01 {padding-top:  1px;} .pd_r01 {padding-right:  1px;} .pd_b01 {padding-bottom:  1px;} .pd_l01 {padding-left:  1px;}
.pd_02 {padding:  2px;}	.pd_t02 {padding-top:  2px;} .pd_r02 {padding-right:  2px;} .pd_b02 {padding-bottom:  2px;} .pd_l02 {padding-left:  2px;}
.pd_03 {padding:  3px;}	.pd_t03 {padding-top:  3px;} .pd_r03 {padding-right:  3px;} .pd_b03 {padding-bottom:  3px;} .pd_l03 {padding-left:  3px;}
.pd_04 {padding:  4px;}	.pd_t04 {padding-top:  4px;} .pd_r04 {padding-right:  4px;} .pd_b04 {padding-bottom:  4px;} .pd_l04 {padding-left:  4px;}
.pd_05 {padding:  5px;}	.pd_t05 {padding-top:  5px;} .pd_r05 {padding-right:  5px;} .pd_b05 {padding-bottom:  5px;} .pd_l05 {padding-left:  5px;}
.pd_06 {padding:  6px;}	.pd_t06 {padding-top:  6px;} .pd_r06 {padding-right:  6px;} .pd_b06 {padding-bottom:  6px;} .pd_l06 {padding-left:  6px;}
.pd_07 {padding:  7px;}	.pd_t07 {padding-top:  7px;} .pd_r07 {padding-right:  7px;} .pd_b07 {padding-bottom:  7px;} .pd_l07 {padding-left:  7px;}
.pd_08 {padding:  8px;}	.pd_t08 {padding-top:  8px;} .pd_r08 {padding-right:  8px;} .pd_b08 {padding-bottom:  8px;} .pd_l08 {padding-left:  8px;}
.pd_09 {padding:  9px;}	.pd_t09 {padding-top:  9px;} .pd_r09 {padding-right:  9px;} .pd_b09 {padding-bottom:  9px;} .pd_l09 {padding-left:  9px;}
.pd_10 {padding: 10px;}	.pd_t10 {padding-top: 10px;} .pd_r10 {padding-right: 10px;} .pd_b10 {padding-bottom: 10px;} .pd_l10 {padding-left: 10px;}

.pd_11 {padding: 11px;}	.pd_t11 {padding-top: 11px;} .pd_r11 {padding-right: 11px;} .pd_b11 {padding-bottom: 11px;} .pd_l11 {padding-left: 11px;}
.pd_12 {padding: 12px;}	.pd_t12 {padding-top: 12px;} .pd_r12 {padding-right: 12px;} .pd_b12 {padding-bottom: 12px;} .pd_l12 {padding-left: 12px;}
.pd_13 {padding: 13px;}	.pd_t13 {padding-top: 13px;} .pd_r13 {padding-right: 13px;} .pd_b13 {padding-bottom: 13px;} .pd_l13 {padding-left: 13px;}
.pd_14 {padding: 14px;}	.pd_t14 {padding-top: 14px;} .pd_r14 {padding-right: 14px;} .pd_b14 {padding-bottom: 14px;} .pd_l14 {padding-left: 14px;}
.pd_15 {padding: 15px;}	.pd_t15 {padding-top: 15px;} .pd_r15 {padding-right: 15px;} .pd_b15 {padding-bottom: 15px;} .pd_l15 {padding-left: 15px;}
.pd_16 {padding: 16px;}	.pd_t16 {padding-top: 16px;} .pd_r16 {padding-right: 16px;} .pd_b16 {padding-bottom: 16px;} .pd_l16 {padding-left: 16px;}
.pd_17 {padding: 17px;}	.pd_t17 {padding-top: 17px;} .pd_r17 {padding-right: 17px;} .pd_b17 {padding-bottom: 17px;} .pd_l17 {padding-left: 17px;}
.pd_18 {padding: 18px;}	.pd_t18 {padding-top: 18px;} .pd_r18 {padding-right: 18px;} .pd_b18 {padding-bottom: 18px;} .pd_l18 {padding-left: 18px;}
.pd_19 {padding: 19px;}	.pd_t19 {padding-top: 19px;} .pd_r19 {padding-right: 19px;} .pd_b19 {padding-bottom: 19px;} .pd_l19 {padding-left: 19px;}
.pd_20 {padding: 20px;}	.pd_t20 {padding-top: 20px;} .pd_r20 {padding-right: 20px;} .pd_b20 {padding-bottom: 20px;} .pd_l20 {padding-left: 20px;}

.pd_21 {padding: 21px;}	.pd_t21 {padding-top: 21px;} .pd_r21 {padding-right: 21px;} .pd_b21 {padding-bottom: 21px;} .pd_l21 {padding-left: 21px;}
.pd_22 {padding: 22px;}	.pd_t22 {padding-top: 22px;} .pd_r22 {padding-right: 22px;} .pd_b22 {padding-bottom: 22px;} .pd_l22 {padding-left: 22px;}
.pd_23 {padding: 23px;}	.pd_t23 {padding-top: 23px;} .pd_r23 {padding-right: 23px;} .pd_b23 {padding-bottom: 23px;} .pd_l23 {padding-left: 23px;}
.pd_24 {padding: 24px;}	.pd_t24 {padding-top: 24px;} .pd_r24 {padding-right: 24px;} .pd_b24 {padding-bottom: 24px;} .pd_l24 {padding-left: 24px;}
.pd_25 {padding: 25px;}	.pd_t25 {padding-top: 25px;} .pd_r25 {padding-right: 25px;} .pd_b25 {padding-bottom: 25px;} .pd_l25 {padding-left: 25px;}
.pd_26 {padding: 26px;}	.pd_t26 {padding-top: 26px;} .pd_r26 {padding-right: 26px;} .pd_b26 {padding-bottom: 26px;} .pd_l26 {padding-left: 26px;}
.pd_27 {padding: 27px;}	.pd_t27 {padding-top: 27px;} .pd_r27 {padding-right: 27px;} .pd_b27 {padding-bottom: 27px;} .pd_l27 {padding-left: 27px;}
.pd_28 {padding: 28px;}	.pd_t28 {padding-top: 28px;} .pd_r28 {padding-right: 28px;} .pd_b28 {padding-bottom: 28px;} .pd_l28 {padding-left: 28px;}
.pd_29 {padding: 29px;}	.pd_t29 {padding-top: 29px;} .pd_r29 {padding-right: 29px;} .pd_b29 {padding-bottom: 29px;} .pd_l29 {padding-left: 29px;}
.pd_30 {padding: 30px;}	.pd_t30 {padding-top: 30px;} .pd_r30 {padding-right: 30px;} .pd_b30 {padding-bottom: 30px;} .pd_l30 {padding-left: 30px;}

.pd_31 {padding: 31px;}	.pd_t31 {padding-top: 31px;} .pd_r31 {padding-right: 31px;} .pd_b31 {padding-bottom: 31px;} .pd_l31 {padding-left: 31px;}
.pd_32 {padding: 32px;}	.pd_t32 {padding-top: 32px;} .pd_r32 {padding-right: 32px;} .pd_b32 {padding-bottom: 32px;} .pd_l32 {padding-left: 32px;}
.pd_33 {padding: 33px;}	.pd_t33 {padding-top: 33px;} .pd_r33 {padding-right: 33px;} .pd_b33 {padding-bottom: 33px;} .pd_l33 {padding-left: 33px;}
.pd_34 {padding: 34px;}	.pd_t34 {padding-top: 34px;} .pd_r34 {padding-right: 34px;} .pd_b34 {padding-bottom: 34px;} .pd_l34 {padding-left: 34px;}
.pd_35 {padding: 35px;}	.pd_t35 {padding-top: 35px;} .pd_r35 {padding-right: 35px;} .pd_b35 {padding-bottom: 35px;} .pd_l35 {padding-left: 35px;}
.pd_36 {padding: 36px;}	.pd_t36 {padding-top: 36px;} .pd_r36 {padding-right: 36px;} .pd_b36 {padding-bottom: 36px;} .pd_l36 {padding-left: 36px;}
.pd_37 {padding: 37px;}	.pd_t37 {padding-top: 37px;} .pd_r37 {padding-right: 37px;} .pd_b37 {padding-bottom: 37px;} .pd_l37 {padding-left: 37px;}
.pd_38 {padding: 38px;}	.pd_t38 {padding-top: 38px;} .pd_r38 {padding-right: 38px;} .pd_b38 {padding-bottom: 38px;} .pd_l38 {padding-left: 38px;}
.pd_39 {padding: 39px;}	.pd_t39 {padding-top: 39px;} .pd_r39 {padding-right: 39px;} .pd_b39 {padding-bottom: 39px;} .pd_l39 {padding-left: 39px;}
.pd_40 {padding: 40px;}	.pd_t40 {padding-top: 40px;} .pd_r40 {padding-right: 40px;} .pd_b40 {padding-bottom: 40px;} .pd_l40 {padding-left: 40px;}

.pd_41 {padding: 41px;}	.pd_t41 {padding-top: 41px;} .pd_r41 {padding-right: 41px;} .pd_b41 {padding-bottom: 41px;} .pd_l41 {padding-left: 41px;}
.pd_42 {padding: 42px;}	.pd_t42 {padding-top: 42px;} .pd_r42 {padding-right: 42px;} .pd_b42 {padding-bottom: 42px;} .pd_l42 {padding-left: 42px;}
.pd_43 {padding: 43px;}	.pd_t43 {padding-top: 43px;} .pd_r43 {padding-right: 43px;} .pd_b43 {padding-bottom: 43px;} .pd_l43 {padding-left: 43px;}
.pd_44 {padding: 44px;}	.pd_t44 {padding-top: 44px;} .pd_r44 {padding-right: 44px;} .pd_b44 {padding-bottom: 44px;} .pd_l44 {padding-left: 44px;}
.pd_45 {padding: 45px;}	.pd_t45 {padding-top: 45px;} .pd_r45 {padding-right: 45px;} .pd_b45 {padding-bottom: 45px;} .pd_l45 {padding-left: 45px;}
.pd_46 {padding: 46px;}	.pd_t46 {padding-top: 46px;} .pd_r46 {padding-right: 46px;} .pd_b46 {padding-bottom: 46px;} .pd_l46 {padding-left: 46px;}
.pd_47 {padding: 47px;}	.pd_t47 {padding-top: 47px;} .pd_r47 {padding-right: 47px;} .pd_b47 {padding-bottom: 47px;} .pd_l47 {padding-left: 47px;}
.pd_48 {padding: 48px;}	.pd_t48 {padding-top: 48px;} .pd_r48 {padding-right: 48px;} .pd_b48 {padding-bottom: 48px;} .pd_l48 {padding-left: 48px;}
.pd_49 {padding: 49px;}	.pd_t49 {padding-top: 49px;} .pd_r49 {padding-right: 49px;} .pd_b49 {padding-bottom: 49px;} .pd_l49 {padding-left: 49px;}
.pd_50 {padding: 50px;}	.pd_t50 {padding-top: 50px;} .pd_r50 {padding-right: 50px;} .pd_b50 {padding-bottom: 50px;} .pd_l50 {padding-left: 50px;}

.pd_51 {padding: 51px;}	.pd_t51 {padding-top: 51px;} .pd_r51 {padding-right: 51px;} .pd_b51 {padding-bottom: 51px;} .pd_l51 {padding-left: 51px;}
.pd_52 {padding: 52px;}	.pd_t52 {padding-top: 52px;} .pd_r52 {padding-right: 52px;} .pd_b52 {padding-bottom: 52px;} .pd_l52 {padding-left: 52px;}
.pd_53 {padding: 53px;}	.pd_t53 {padding-top: 53px;} .pd_r53 {padding-right: 53px;} .pd_b53 {padding-bottom: 53px;} .pd_l53 {padding-left: 53px;}
.pd_54 {padding: 54px;}	.pd_t54 {padding-top: 54px;} .pd_r54 {padding-right: 54px;} .pd_b54 {padding-bottom: 54px;} .pd_l54 {padding-left: 54px;}
.pd_55 {padding: 55px;}	.pd_t55 {padding-top: 55px;} .pd_r55 {padding-right: 55px;} .pd_b55 {padding-bottom: 55px;} .pd_l55 {padding-left: 55px;}
.pd_56 {padding: 56px;}	.pd_t56 {padding-top: 56px;} .pd_r56 {padding-right: 56px;} .pd_b56 {padding-bottom: 56px;} .pd_l56 {padding-left: 56px;}
.pd_57 {padding: 57px;}	.pd_t57 {padding-top: 57px;} .pd_r57 {padding-right: 57px;} .pd_b57 {padding-bottom: 57px;} .pd_l57 {padding-left: 57px;}
.pd_58 {padding: 58px;}	.pd_t58 {padding-top: 58px;} .pd_r58 {padding-right: 58px;} .pd_b58 {padding-bottom: 58px;} .pd_l58 {padding-left: 58px;}
.pd_59 {padding: 59px;}	.pd_t59 {padding-top: 59px;} .pd_r59 {padding-right: 59px;} .pd_b59 {padding-bottom: 59px;} .pd_l59 {padding-left: 59px;}
.pd_60 {padding: 60px;}	.pd_t60 {padding-top: 60px;} .pd_r60 {padding-right: 60px;} .pd_b60 {padding-bottom: 60px;} .pd_l60 {padding-left: 60px;}

.pd_61 {padding: 61px;}	.pd_t61 {padding-top: 61px;} .pd_r61 {padding-right: 61px;} .pd_b61 {padding-bottom: 61px;} .pd_l61 {padding-left: 61px;}
.pd_62 {padding: 62px;}	.pd_t62 {padding-top: 62px;} .pd_r62 {padding-right: 62px;} .pd_b62 {padding-bottom: 62px;} .pd_l62 {padding-left: 62px;}
.pd_63 {padding: 63px;}	.pd_t63 {padding-top: 63px;} .pd_r63 {padding-right: 63px;} .pd_b63 {padding-bottom: 63px;} .pd_l63 {padding-left: 63px;}
.pd_64 {padding: 64px;}	.pd_t64 {padding-top: 64px;} .pd_r64 {padding-right: 64px;} .pd_b64 {padding-bottom: 64px;} .pd_l64 {padding-left: 64px;}
.pd_65 {padding: 65px;}	.pd_t65 {padding-top: 65px;} .pd_r65 {padding-right: 65px;} .pd_b65 {padding-bottom: 65px;} .pd_l65 {padding-left: 65px;}
.pd_66 {padding: 66px;}	.pd_t66 {padding-top: 66px;} .pd_r66 {padding-right: 66px;} .pd_b66 {padding-bottom: 66px;} .pd_l66 {padding-left: 66px;}
.pd_67 {padding: 67px;}	.pd_t67 {padding-top: 67px;} .pd_r67 {padding-right: 67px;} .pd_b67 {padding-bottom: 67px;} .pd_l67 {padding-left: 67px;}
.pd_68 {padding: 68px;}	.pd_t68 {padding-top: 68px;} .pd_r68 {padding-right: 68px;} .pd_b68 {padding-bottom: 68px;} .pd_l68 {padding-left: 68px;}
.pd_69 {padding: 69px;}	.pd_t69 {padding-top: 69px;} .pd_r69 {padding-right: 69px;} .pd_b69 {padding-bottom: 69px;} .pd_l69 {padding-left: 69px;}
.pd_70 {padding: 70px;}	.pd_t70 {padding-top: 70px;} .pd_r70 {padding-right: 70px;} .pd_b70 {padding-bottom: 70px;} .pd_l70 {padding-left: 70px;}

.pd_71 {padding: 71px;}	.pd_t71 {padding-top: 71px;} .pd_r71 {padding-right: 71px;} .pd_b71 {padding-bottom: 71px;} .pd_l71 {padding-left: 71px;}
.pd_72 {padding: 72px;}	.pd_t72 {padding-top: 72px;} .pd_r72 {padding-right: 72px;} .pd_b72 {padding-bottom: 72px;} .pd_l72 {padding-left: 72px;}
.pd_73 {padding: 73px;}	.pd_t73 {padding-top: 73px;} .pd_r73 {padding-right: 73px;} .pd_b73 {padding-bottom: 73px;} .pd_l73 {padding-left: 73px;}
.pd_74 {padding: 74px;}	.pd_t74 {padding-top: 74px;} .pd_r74 {padding-right: 74px;} .pd_b74 {padding-bottom: 74px;} .pd_l74 {padding-left: 74px;}
.pd_75 {padding: 75px;}	.pd_t75 {padding-top: 75px;} .pd_r75 {padding-right: 75px;} .pd_b75 {padding-bottom: 75px;} .pd_l75 {padding-left: 75px;}
.pd_77 {padding: 77px;}	.pd_t77 {padding-top: 77px;} .pd_r77 {padding-right: 77px;} .pd_b77 {padding-bottom: 77px;} .pd_l77 {padding-left: 77px;}
.pd_77 {padding: 77px;}	.pd_t77 {padding-top: 77px;} .pd_r77 {padding-right: 77px;} .pd_b77 {padding-bottom: 77px;} .pd_l77 {padding-left: 77px;}
.pd_78 {padding: 78px;}	.pd_t78 {padding-top: 78px;} .pd_r78 {padding-right: 78px;} .pd_b78 {padding-bottom: 78px;} .pd_l78 {padding-left: 78px;}
.pd_79 {padding: 79px;}	.pd_t79 {padding-top: 79px;} .pd_r79 {padding-right: 79px;} .pd_b79 {padding-bottom: 79px;} .pd_l79 {padding-left: 79px;}
.pd_80 {padding: 70px;}	.pd_t80 {padding-top: 70px;} .pd_r80 {padding-right: 80px;} .pd_b70 {padding-bottom: 80px;} .pd_l70 {padding-left: 80px;}


/* margin common class */
.mg_00 {margin:  0;}	.mg_t00 {margin-top:  0;} .mg_r00 {margin-right:  0;} .mg_b00 {margin-bottom:  0;} .mg_l01 {margin-left:  0;}
.mg_01 {margin:  1px;}	.mg_t01 {margin-top:  1px;} .mg_r01 {margin-right:  1px;} .mg_b01 {margin-bottom:  1px;} .mg_l01 {margin-left:  1px;}
.mg_02 {margin:  2px;}	.mg_t02 {margin-top:  2px;} .mg_r02 {margin-right:  2px;} .mg_b02 {margin-bottom:  2px;} .mg_l02 {margin-left:  2px;}
.mg_03 {margin:  3px;}	.mg_t03 {margin-top:  3px;} .mg_r03 {margin-right:  3px;} .mg_b03 {margin-bottom:  3px;} .mg_l03 {margin-left:  3px;}
.mg_04 {margin:  4px;}	.mg_t04 {margin-top:  4px;} .mg_r04 {margin-right:  4px;} .mg_b04 {margin-bottom:  4px;} .mg_l04 {margin-left:  4px;}
.mg_05 {margin:  5px;}	.mg_t05 {margin-top:  5px;} .mg_r05 {margin-right:  5px;} .mg_b05 {margin-bottom:  5px;} .mg_l05 {margin-left:  5px;}
.mg_06 {margin:  6px;}	.mg_t06 {margin-top:  6px;} .mg_r06 {margin-right:  6px;} .mg_b06 {margin-bottom:  6px;} .mg_l06 {margin-left:  6px;}
.mg_07 {margin:  7px;}	.mg_t07 {margin-top:  7px;} .mg_r07 {margin-right:  7px;} .mg_b07 {margin-bottom:  7px;} .mg_l07 {margin-left:  7px;}
.mg_08 {margin:  8px;}	.mg_t08 {margin-top:  8px;} .mg_r08 {margin-right:  8px;} .mg_b08 {margin-bottom:  8px;} .mg_l08 {margin-left:  8px;}
.mg_09 {margin:  9px;}	.mg_t09 {margin-top:  9px;} .mg_r09 {margin-right:  9px;} .mg_b09 {margin-bottom:  9px;} .mg_l09 {margin-left:  9px;}
.mg_10 {margin: 10px;}	.mg_t10 {margin-top: 10px;} .mg_r10 {margin-right: 10px;} .mg_b10 {margin-bottom: 10px;} .mg_l10 {margin-left: 10px;}

.mg_11 {margin: 11px;}	.mg_t11 {margin-top: 11px;} .mg_r11 {margin-right: 11px;} .mg_b11 {margin-bottom: 11px;} .mg_l11 {margin-left: 11px;}
.mg_12 {margin: 12px;}	.mg_t12 {margin-top: 12px;} .mg_r12 {margin-right: 12px;} .mg_b12 {margin-bottom: 12px;} .mg_l12 {margin-left: 12px;}
.mg_13 {margin: 13px;}	.mg_t13 {margin-top: 13px;} .mg_r13 {margin-right: 13px;} .mg_b13 {margin-bottom: 13px;} .mg_l13 {margin-left: 13px;}
.mg_14 {margin: 14px;}	.mg_t14 {margin-top: 14px;} .mg_r14 {margin-right: 14px;} .mg_b14 {margin-bottom: 14px;} .mg_l14 {margin-left: 14px;}
.mg_15 {margin: 15px;}	.mg_t15 {margin-top: 15px;} .mg_r15 {margin-right: 15px;} .mg_b15 {margin-bottom: 15px;} .mg_l15 {margin-left: 15px;}
.mg_16 {margin: 16px;}	.mg_t16 {margin-top: 16px;} .mg_r16 {margin-right: 16px;} .mg_b16 {margin-bottom: 16px;} .mg_l16 {margin-left: 16px;}
.mg_17 {margin: 17px;}	.mg_t17 {margin-top: 17px;} .mg_r17 {margin-right: 17px;} .mg_b17 {margin-bottom: 17px;} .mg_l17 {margin-left: 17px;}
.mg_18 {margin: 18px;}	.mg_t18 {margin-top: 18px;} .mg_r18 {margin-right: 18px;} .mg_b18 {margin-bottom: 18px;} .mg_l18 {margin-left: 18px;}
.mg_19 {margin: 19px;}	.mg_t19 {margin-top: 19px;} .mg_r19 {margin-right: 19px;} .mg_b19 {margin-bottom: 19px;} .mg_l19 {margin-left: 19px;}
.mg_20 {margin: 20px;}	.mg_t20 {margin-top: 20px;} .mg_r20 {margin-right: 20px;} .mg_b20 {margin-bottom: 20px;} .mg_l20 {margin-left: 20px;}

.mg_21 {margin: 21px;}	.mg_t21 {margin-top: 21px;} .mg_r21 {margin-right: 21px;} .mg_b21 {margin-bottom: 21px;} .mg_l21 {margin-left: 21px;}
.mg_22 {margin: 22px;}	.mg_t22 {margin-top: 22px;} .mg_r22 {margin-right: 22px;} .mg_b22 {margin-bottom: 22px;} .mg_l22 {margin-left: 22px;}
.mg_23 {margin: 23px;}	.mg_t23 {margin-top: 23px;} .mg_r23 {margin-right: 23px;} .mg_b23 {margin-bottom: 23px;} .mg_l23 {margin-left: 23px;}
.mg_24 {margin: 24px;}	.mg_t24 {margin-top: 24px;} .mg_r24 {margin-right: 24px;} .mg_b24 {margin-bottom: 24px;} .mg_l24 {margin-left: 24px;}
.mg_25 {margin: 25px;}	.mg_t25 {margin-top: 25px;} .mg_r25 {margin-right: 25px;} .mg_b25 {margin-bottom: 25px;} .mg_l25 {margin-left: 25px;}
.mg_26 {margin: 26px;}	.mg_t26 {margin-top: 26px;} .mg_r26 {margin-right: 26px;} .mg_b26 {margin-bottom: 26px;} .mg_l26 {margin-left: 26px;}
.mg_27 {margin: 27px;}	.mg_t27 {margin-top: 27px;} .mg_r27 {margin-right: 27px;} .mg_b27 {margin-bottom: 27px;} .mg_l27 {margin-left: 27px;}
.mg_28 {margin: 28px;}	.mg_t28 {margin-top: 28px;} .mg_r28 {margin-right: 28px;} .mg_b28 {margin-bottom: 28px;} .mg_l28 {margin-left: 28px;}
.mg_29 {margin: 29px;}	.mg_t29 {margin-top: 29px;} .mg_r29 {margin-right: 29px;} .mg_b29 {margin-bottom: 29px;} .mg_l29 {margin-left: 29px;}
.mg_30 {margin: 30px;}	.mg_t30 {margin-top: 30px;} .mg_r30 {margin-right: 30px;} .mg_b30 {margin-bottom: 30px;} .mg_l30 {margin-left: 30px;}

.mg_31 {margin: 31px;}	.mg_t31 {margin-top: 31px;} .mg_r31 {margin-right: 31px;} .mg_b31 {margin-bottom: 31px;} .mg_l31 {margin-left: 31px;}
.mg_32 {margin: 32px;}	.mg_t32 {margin-top: 32px;} .mg_r32 {margin-right: 32px;} .mg_b32 {margin-bottom: 32px;} .mg_l32 {margin-left: 32px;}
.mg_33 {margin: 33px;}	.mg_t33 {margin-top: 33px;} .mg_r33 {margin-right: 33px;} .mg_b33 {margin-bottom: 33px;} .mg_l33 {margin-left: 33px;}
.mg_34 {margin: 34px;}	.mg_t34 {margin-top: 34px;} .mg_r34 {margin-right: 34px;} .mg_b34 {margin-bottom: 34px;} .mg_l34 {margin-left: 34px;}
.mg_35 {margin: 35px;}	.mg_t35 {margin-top: 35px;} .mg_r35 {margin-right: 35px;} .mg_b35 {margin-bottom: 35px;} .mg_l35 {margin-left: 35px;}
.mg_36 {margin: 36px;}	.mg_t36 {margin-top: 36px;} .mg_r36 {margin-right: 36px;} .mg_b36 {margin-bottom: 36px;} .mg_l36 {margin-left: 36px;}
.mg_37 {margin: 37px;}	.mg_t37 {margin-top: 37px;} .mg_r37 {margin-right: 37px;} .mg_b37 {margin-bottom: 37px;} .mg_l37 {margin-left: 37px;}
.mg_38 {margin: 38px;}	.mg_t38 {margin-top: 38px;} .mg_r38 {margin-right: 38px;} .mg_b38 {margin-bottom: 38px;} .mg_l38 {margin-left: 38px;}
.mg_39 {margin: 39px;}	.mg_t39 {margin-top: 39px;} .mg_r39 {margin-right: 39px;} .mg_b39 {margin-bottom: 39px;} .mg_l39 {margin-left: 39px;}
.mg_40 {margin: 40px;}	.mg_t40 {margin-top: 40px;} .mg_r40 {margin-right: 40px;} .mg_b40 {margin-bottom: 40px;} .mg_l40 {margin-left: 40px;}

.mg_41 {margin: 41px;}	.mg_t41 {margin-top: 41px;} .mg_r41 {margin-right: 41px;} .mg_b41 {margin-bottom: 41px;} .mg_l41 {margin-left: 41px;}
.mg_42 {margin: 42px;}	.mg_t42 {margin-top: 42px;} .mg_r42 {margin-right: 42px;} .mg_b42 {margin-bottom: 42px;} .mg_l42 {margin-left: 42px;}
.mg_43 {margin: 43px;}	.mg_t43 {margin-top: 43px;} .mg_r43 {margin-right: 43px;} .mg_b43 {margin-bottom: 43px;} .mg_l43 {margin-left: 43px;}
.mg_44 {margin: 44px;}	.mg_t44 {margin-top: 44px;} .mg_r44 {margin-right: 44px;} .mg_b44 {margin-bottom: 44px;} .mg_l44 {margin-left: 44px;}
.mg_45 {margin: 45px;}	.mg_t45 {margin-top: 45px;} .mg_r45 {margin-right: 45px;} .mg_b45 {margin-bottom: 45px;} .mg_l45 {margin-left: 45px;}
.mg_46 {margin: 46px;}	.mg_t46 {margin-top: 46px;} .mg_r46 {margin-right: 46px;} .mg_b46 {margin-bottom: 46px;} .mg_l46 {margin-left: 46px;}
.mg_47 {margin: 47px;}	.mg_t47 {margin-top: 47px;} .mg_r47 {margin-right: 47px;} .mg_b47 {margin-bottom: 47px;} .mg_l47 {margin-left: 47px;}
.mg_48 {margin: 48px;}	.mg_t48 {margin-top: 48px;} .mg_r48 {margin-right: 48px;} .mg_b48 {margin-bottom: 48px;} .mg_l48 {margin-left: 48px;}
.mg_49 {margin: 49px;}	.mg_t49 {margin-top: 49px;} .mg_r49 {margin-right: 49px;} .mg_b49 {margin-bottom: 49px;} .mg_l49 {margin-left: 49px;}
.mg_50 {margin: 50px;}	.mg_t50 {margin-top: 50px;} .mg_r50 {margin-right: 50px;} .mg_b50 {margin-bottom: 50px;} .mg_l50 {margin-left: 50px;}

.mg_51 {margin: 51px;}	.mg_t51 {margin-top: 51px;} .mg_r51 {margin-right: 51px;} .mg_b51 {margin-bottom: 51px;} .mg_l51 {margin-left: 51px;}
.mg_52 {margin: 52px;}	.mg_t52 {margin-top: 52px;} .mg_r52 {margin-right: 52px;} .mg_b52 {margin-bottom: 52px;} .mg_l52 {margin-left: 52px;}
.mg_53 {margin: 53px;}	.mg_t53 {margin-top: 53px;} .mg_r53 {margin-right: 53px;} .mg_b53 {margin-bottom: 53px;} .mg_l53 {margin-left: 53px;}
.mg_54 {margin: 54px;}	.mg_t54 {margin-top: 54px;} .mg_r54 {margin-right: 54px;} .mg_b54 {margin-bottom: 54px;} .mg_l54 {margin-left: 54px;}
.mg_55 {margin: 55px;}	.mg_t55 {margin-top: 55px;} .mg_r55 {margin-right: 55px;} .mg_b55 {margin-bottom: 55px;} .mg_l55 {margin-left: 55px;}
.mg_56 {margin: 56px;}	.mg_t56 {margin-top: 56px;} .mg_r56 {margin-right: 56px;} .mg_b56 {margin-bottom: 56px;} .mg_l56 {margin-left: 56px;}
.mg_57 {margin: 57px;}	.mg_t57 {margin-top: 57px;} .mg_r57 {margin-right: 57px;} .mg_b57 {margin-bottom: 57px;} .mg_l57 {margin-left: 57px;}
.mg_58 {margin: 58px;}	.mg_t58 {margin-top: 58px;} .mg_r58 {margin-right: 58px;} .mg_b58 {margin-bottom: 58px;} .mg_l58 {margin-left: 58px;}
.mg_59 {margin: 59px;}	.mg_t59 {margin-top: 59px;} .mg_r59 {margin-right: 59px;} .mg_b59 {margin-bottom: 59px;} .mg_l59 {margin-left: 59px;}
.mg_60 {margin: 60px;}	.mg_t60 {margin-top: 60px;} .mg_r60 {margin-right: 60px;} .mg_b60 {margin-bottom: 60px;} .mg_l60 {margin-left: 60px;}

.mg_61 {margin: 61px;}	.mg_t61 {margin-top: 61px;} .mg_r61 {margin-right: 61px;} .mg_b61 {margin-bottom: 61px;} .mg_l61 {margin-left: 61px;}
.mg_62 {margin: 62px;}	.mg_t62 {margin-top: 62px;} .mg_r62 {margin-right: 62px;} .mg_b62 {margin-bottom: 62px;} .mg_l62 {margin-left: 62px;}
.mg_63 {margin: 63px;}	.mg_t63 {margin-top: 63px;} .mg_r63 {margin-right: 63px;} .mg_b63 {margin-bottom: 63px;} .mg_l63 {margin-left: 63px;}
.mg_64 {margin: 64px;}	.mg_t64 {margin-top: 64px;} .mg_r64 {margin-right: 64px;} .mg_b64 {margin-bottom: 64px;} .mg_l64 {margin-left: 64px;}
.mg_65 {margin: 65px;}	.mg_t65 {margin-top: 65px;} .mg_r65 {margin-right: 65px;} .mg_b65 {margin-bottom: 65px;} .mg_l65 {margin-left: 65px;}
.mg_66 {margin: 66px;}	.mg_t66 {margin-top: 66px;} .mg_r66 {margin-right: 66px;} .mg_b66 {margin-bottom: 66px;} .mg_l66 {margin-left: 66px;}
.mg_67 {margin: 67px;}	.mg_t67 {margin-top: 67px;} .mg_r67 {margin-right: 67px;} .mg_b67 {margin-bottom: 67px;} .mg_l67 {margin-left: 67px;}
.mg_68 {margin: 68px;}	.mg_t68 {margin-top: 68px;} .mg_r68 {margin-right: 68px;} .mg_b68 {margin-bottom: 68px;} .mg_l68 {margin-left: 68px;}
.mg_69 {margin: 69px;}	.mg_t69 {margin-top: 69px;} .mg_r69 {margin-right: 69px;} .mg_b69 {margin-bottom: 69px;} .mg_l69 {margin-left: 69px;}
.mg_70 {margin: 70px;}	.mg_t70 {margin-top: 70px;} .mg_r70 {margin-right: 70px;} .mg_b70 {margin-bottom: 70px;} .mg_l70 {margin-left: 70px;}
