@charset "euc-kr";
/* html5¼Ó¼º ¼±¾ð ie8¿ë */
article,aside,canvas,details,figcaption,figure, footer,header,hgroup,menu,nav,section,summary {display:block;}

/*±âº» css*/
html, body{margin:0;padding:0;}
body{background-color:#0f0f0f; font-size:12px;font-family:NanumGothic,'³ª´®°íµñ','µ¸¿ò',dotum,'±¼¸²', gulim,Verdana,sans-serif;color:#666;letter-spacing:-0.1px;}
hr{display:none;margin:0;}    
img,fieldset{border:0 none; padding:0; margin:0; vertical-align:top;}      
dl,ul,ol,li{list-style: none;}      
div,button,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,li,ol,th,td,p,blockquote,form,fieldset,legend,select,input,textarea,pre{margin:0;padding:0;word-break:break-all;}
textarea{font-size:12px;text-align:left;resize:none}
legend{visibility:hidden;}
label, button{cursor:pointer;outline:none;selector-dummy:expression(this.hideFocus=true)}
button{margin:0;padding:0;border:0}
table{border-collapse:collapse;}
table caption{visibility:hidden; height:0%; font-size:0em;line-height:0; }
table summary{visibility:hidden; height:0%;}
a{text-decoration:none; color:#FFF}
a:hover,/*a:focus,*/ a:active {text-decoration:none;}
em, address{font-style:normal;}
input, select{vertical-align:middle;}

/* Font-Face */
@font-face{
 font-family: "NanumGothic"; 
 src: url("/font/NanumGothic.eot"); /* IE9 Compat Modes */    
 src: url("/font/NanumGothic.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */        
 url("/font/NanumGothic.woff") format("woff"), /* Modern Browsers */        
 url("/font/NanumGothic.ttf")  format("truetype"), /* Safari, Android, iOS */        
 url("/font/NanumGothic.svg#svgMothnnaFont") format("svg"); /* Legacy iOS */
}
/* Font Setting 
#container, .content_menu, .howbody{font-family:NanumGothic,'³ª´®°íµñ',ng,sans-serif}*/

/* Layout */
body{background:#0f0f0f}
#wrap{position:relative;}
#howtop{height:27px; width:100%; overflow:hidden; border-bottom:1px solid #2b2b2b; padding:0px; margin:0;}
#header{position:relative;z-index:150;z-index:10030}
#gnb{position:relative;z-index:210;}
#container{clear:both;width:1030px;border:1px solid #2b2b2b;border-top:none;margin:0 auto;background:#0f0f0f; padding-top:48px}
#container:after{display:block;clear:both;content:''}
.content_menu{margin:40px 0; float:left; width:240px;}
.content_menu:after{display:block;clear:both;content:''}

#footer{width:1030px;margin:0 auto}

/* header */
#header h1 .logo_naver,
#header h1 .logo_car,
.lnb .mmnu_lst a,
.lnb .evt_mnu,
.lnb .smnu_lst li .ly_lst em{display:inline-block;overflow:hidden;background:url(../img/how_common.png) no-repeat 0 0;font-size:0;line-height:900em;vertical-align:middle}

#wrap{background:url(../img/how_common.png) repeat-x 0 -530px;}
#header{width:1030px;margin:0 auto}

/* ·Î±×ÀÎ, È¸¿ø°¡ÀÔ~ */
#howtop ul{width:1030px; margin:0 auto; font-family:'µ¸¿ò',dotum,'±¼¸²', gulim;}
#howtop .howtop_r{float:right;width:500px;height:13px;margin-top:9px}
#howtop .howtop_r li{float:right; background:url("../../img/main/top_line.jpg") no-repeat 0 -1px;}
#howtop .howtop_r li a{display:block; height:13px; margin-left:3px; color:#888; font-size:11px; line-height:13px; letter-spacing:-1px; text-decoration:none; padding:0 8px 0 5px;}
#howtop .howtop_r li a:hover,a:active,a:focus{color:#ccc; }
#howtop .howtop_r li.first{background:none}
#howtop .howtop_r li.first a{margin-left:0px}

#howtop .howtop_l{float:left; width:300px;margin-top:6px}
#howtop .howtop_l a{float:left; display:block}

/* header > LNB */
.lnb{clear:both;position:relative;height:45px;padding-top:15px;}
.lnb .mmnu_lst:after{display:block;clear:both;content:''}
.lnb .mmnu_lst{*zoom:1; width:100%; margin:0 auto}
.lnb .mmnu_lst li{float:left;height:45px}
.lnb .mmnu_lst li a{display:block}
.lnb .mmnu_lst .mmnu{display:block;height:29px;margin-bottom:15px;*margin-bottom:11px;*zoom:1}
.lnb .mmnu_lst .mmnu_c{display:block;height:29px;margin-bottom:15px;*margin-bottom:11px;*zoom:1}
.lnb .mmnu_lst .selected{height:92px}
.lnb .mmnu_lst .home.selected{overflow:hidden;height:45px}
.lnb .mmnu_lst .selected .smnu_lst{display:block}

.lnb .mmnu_lst .usa{margin-left:230px}
.lnb .mmnu_lst .usa .mmnu{width:92px; background-position:0 -38px}
.lnb .mmnu_lst .uk .mmnu{width:119px;background-position:-92px -38px}
.lnb .mmnu_lst .can .mmnu{width:134px;background-position:-211px -38px}
.lnb .mmnu_lst .aust .mmnu{width:119px;background-position:-345px -38px}
.lnb .mmnu_lst .philip .mmnu{width:100px;background-position:-464px -38px}
/* ³ª¶óÅ¬¸¯½Ã ÆÄ¶õ»ö±ÛÀÚ */
.lnb .mmnu_lst .usa .mmnu_c{width:92px;background-position:0 -73px}
.lnb .mmnu_lst .uk .mmnu_c{width:119px;background-position:-92px -73px}
.lnb .mmnu_lst .can .mmnu_c{width:134px;background-position:-211px -73px}
.lnb .mmnu_lst .aust .mmnu_c{width:119px;background-position:-345px -73px}
.lnb .mmnu_lst .philip .mmnu_c{width:100px;background-position:-464px -73px}

/* ¼­ºê¸Þ´º */
.lnb .mmnu_lst .smnu_lst{top:59px;/*display:none;*/position:absolute;right:-1px;left:-1px;height:48px;padding:0 1px;background:#333333;*zoom:1}
.lnb .mmnu_lst .smnu_lst ul{overflow:hidden;background:url(../img/how_common.png) repeat-x 0 -225px}
.lnb .mmnu_lst .smnu_lst ul ul{background:none}
.lnb .mmnu_lst .smnu_lst li{height:auto}
.lnb .mmnu_lst .smnu_lst .smnu{height:48px}
.lnb .mmnu_lst .smnu_lst .smnu_c{height:48px}
.lnb .mmnu_lst .smnu_lst .documents .smnu{width:110px; background-position:0 -120px}
.lnb .mmnu_lst .smnu_lst .preparations .smnu{width:110px; background-position:-113px -120px}
.lnb .mmnu_lst .smnu_lst .departure .smnu{width:110px; background-position:-226px -120px}
.lnb .mmnu_lst .smnu_lst .entry .smnu{width:110px; background-position:-339px -120px}
.lnb .mmnu_lst .smnu_lst .subsistence .smnu{width:168px; background-position:-452px -120px}
.lnb .mmnu_lst .smnu_lst .tip .smnu{width:166px; background-position:-623px -120px}
/* ¼­ºê¸Þ´ºÅ¬¸¯½Ã ÆÄ¶õ»öÄ­ */
.lnb .mmnu_lst .smnu_lst .documents .smnu_c{width:110px; background-position:0 -170px}
.lnb .mmnu_lst .smnu_lst .preparations .smnu_c{width:110px; background-position:-113px -170px}
.lnb .mmnu_lst .smnu_lst .departure .smnu_c{width:110px; background-position:-226px -170px}
.lnb .mmnu_lst .smnu_lst .entry .smnu_c{width:110px; background-position:-339px -170px}
.lnb .mmnu_lst .smnu_lst .subsistence .smnu_c{width:168px; background-position:-452px -170px}
.lnb .mmnu_lst .smnu_lst .tip .smnu_c{width:166px; background-position:-623px -170px}


.lnb .smnu_lst li .ly_lst{display:none;position:absolute;z-index:120;*margin-top:-5px;border:1px solid #b2b2b2;background:#fff;}
.lnb .smnu_lst li .ly_lst ul{width:245px;padding:28px 17px 17px 23px;line-height:20px;}
.lnb .smnu_lst li .ly_lst li{float:none;margin-bottom:7px}
.lnb .smnu_lst li .ly_lst a{display:inline;background:none;font-size:13px;line-height:normal;color:#000;vertical-align:top}
.lnb .smnu_lst li .ly_lst a:hover,/*a:focus,*/ a:active {text-decoration:underline;}
.lnb .smnu_lst li .ly_lst em{width:41px;height:17px;margin-right:6px;background-position:-295px -35px;vertical-align:top}
.lnb .smnu_lst .unfd .ly_lst{display:block}

/*¼­ºê ¿ÞÂÊ¸Þ´º*/
.content_menu .lst_t{clear:both;position:relative;min-height:135px;width:190px; margin-left:30px;}
.content_menu .lst_t .country{display:block; height:13px; margin-bottom:6px}
.content_menu .lst_t .title{display:block; margin-bottom:30px ;}
.content_menu .lst_t .text{display:block;}

.content_menu .lst{clear:both;padding-top:1px; width:190px; margin-left:30px; border-top:1px solid #2b2b2b}
.content_menu .lst li{float:none;border-bottom:1px solid #2b2b2b}
.content_menu .lst a{display:block;overflow:hidden; color:#ababab; height:22px !important;padding:8px 0 0 8px;background:url(http://static.naver.net/auto/2013/sp_common.png) no-repeat 100% -328px !important}
.content_menu .lst a:hover{color:#0e8be4; font-weight:bold; text-decoration:none}
.content_menu .lst a.active {color:#0e8be4; font-weight:bold; text-decoration:none}

/*¼­ºê º»¹®³»¿ë*/
.howbody{width:760px; min-height:600px; margin:35px 0 50px 0px; padding-left:25px; border-left:1px solid #272623; display:block; float:right; overflow:hidden;}
.howbody .route{font-size:11px;line-height:normal;color:#484c54; margin-bottom:25px; letter-spacing:-0.1px; font-family:'µ¸¿ò',dotum,'±¼¸²', gulim;}
.howbody .top_title{margin-top:100px}
.howbody .title1{font-size:14px; font-weight:bold; line-height:normal; /*color:#0e8be4;*/color:#f1f1f1;letter-spacing:-0.1px; margin:15px 0 10px 0;}
.howbody .title2{font-size:14px; font-weight:bold; line-height:normal; color:#f1f1f1;letter-spacing:-0.1px; margin:40px 0 10px 0; /*border-bottom:2px solid #454545; width:90%; padding-bottom:5px*/}
.howbody .text1{font-size:12px; font-weight:bold; line-height:normal; color:#bcbcbc;letter-spacing:-0.1px; margin-bottom:5px; display:block}
.howbody .text2{margin:10px 0 0 10px; display:inline-block; font-size:12px; font-weight:normal; line-height:20px; color:#b4b4b4;letter-spacing:-0.1px;}
.howbody .text3{margin:5px 0 0 5px; display:block; font-size:12px; font-weight:normal; line-height:20px; color:#b4b4b4;letter-spacing:-0.1px; margin-bottom:10px;}

.howbody .imgbox img{padding:5px; width:370px; border:1px solid #000; background-color:#212121;}
.howbody .imgbox2 img{padding:5px; width:200px; border:1px solid #000; background-color:#212121;}
.howbody .imgbox3 img{padding:5px; border:1px solid #000; background-color:#212121;}

/* Å×ÀÌºí */
.box,.box th,.box td{border:0}
.box{width:90%; border-bottom:1px solid #343434; margin:20px 0 10px 0;}
.box th{padding:0 5px 1px 15px;border-top:1px solid #343434;background:#191919;color:#e2e2e2;font-weight:bold;text-align:left;  line-height:18px;vertical-align:middle}
.box td{padding:8px 7px 9px 15px;border-top:1px solid #343434; color:#b4b4b4; line-height:18px;vertical-align:top}
.box .leftline{border-left:1px solid #343434;}

.box1,.box1 th,.box1 td{border:0}
.box1{width:80%; margin:5px 0 10px 10px;}
.box1 th{padding:10px 7px 12px 15px;border-top:1px solid #343434; color:#b4b4b4; line-height:18px;vertical-align:top; text-align:left;}
.box1 td{padding:5px 0 10px 15px; background:#191919;color:#b4b4b4; line-height:18px;}

.box2,.box2 th,.box2 td{border:1px solid #343434;}
.box2{width:60%; margin:5px 0 10px 10px;}
.box2 th{padding:5px 0 8px 0; background:#191919;color:#b4b4b4; line-height:18px;border-top:1px solid #343434; }
.box2 td{padding:6px 7px 9px 15px; color:#b4b4b4; line-height:18px;vertical-align:top; text-align:left;}

/* FAQ Å×ÀÌºí */
.faq_table {width:90%;border-bottom:1px solid #212121;border-top: 2px solid #212121;}
.faq_table img{ margin:0 3px 0 0; float:left;}
.faq_table dl dt {color:#bcbcbc; font-weight:bold; line-height:12px; padding:10px 15px; border-bottom: 1px solid #212121; cursor:pointer}
.faq_table dl dd {color:#949494; background: #151515; border-bottom: 1px solid #212121; padding:10px 20px; line-height:18px;}

/* Footer */
#footer{clear:both;padding:22px 0 50px;font-size:12px;line-height:normal;font-style:normal;color:#b7b7b7;text-align:center;list-style:none}
#footer a{color:#545454;text-decoration:none}
#footer a:hover{text-decoration:underline}
#footer a:active,
#footer a:visited,
#footer a:focus{text-decoration:none}
#footer ul{margin:0 0 10px}
#footer ul li{display:inline;padding:0 6px 0 9px;background:url(http://www.gamjauhak.com/img/main201312/bull_footbar.gif) no-repeat 0 50%;_background-position:0 10%;font-size:12px;white-space:nowrap}
#footer ul li a:hover,
#footer ul li a:hover strong{color:#ececec}
#footer ul li:first-child{padding-left:0;background:none}
#footer address{font-size:9px;font-family:Verdana;line-height:14px;color:#444}
#footer address .logo{display:inline-block;*display:inline;margin:-1px 0 1px;vertical-align:middle}
#footer address img{vertical-align:middle}
#footer address a{font-weight:bold;font-size:9px;font-family:Tahoma;color:#444}
#footer address a:hover{color:#2cb400}
#footer address em{padding-left:4px;padding-right:1px}
#footer address span{padding-left:1px}