@font-face {font-family:Myriad Condensed Web;src:url(http://gran-turismo.co.kr/MYRIADC0.eot);}
@font-face {font-family:Myriad Web;src:url(http://gran-turismo.co.kr/MYRIADW0.eot);}

body{margin:0 10px 15px 10px; font-family:Myriad Web, ±¼¸², Gulim, AppleGothic, sans-serif; background:#fff;}
div, ul, ol, dl, p, td, th, input, textarea, select{font-family:±¼¸², Gulim, AppleGothic, sans-serif; font-size:12px; color:#000;}
div, ul, ol, li, dl, dt, dd, p, input, textarea, select, h1, h2, h3, h4, em, address, fieldset, form, iframe, object{margin:0; padding:0;}
img, fieldset, iframe{border:none;}

.gtk1 {
    font-family: Myriad Web;
    font-style:  normal;
    font-weight: normal;
	font-size:30px;
	line-height:50px;
	color:#D1D1D1;

  }

.gtk11 {
    font-family: Myriad Web;
    font-style:  normal;
    font-weight: normal;
	font-size:30px;
	line-height:40px;
	color:white;

  }

.gtk12 {
    font-family: Myriad Web;
    font-style:  normal;
    font-weight: normal;
	font-size:30px;
	line-height:35px;
	color:white;

  }

.gtkb {
    font-family: Myriad Web;
    font-style:  normal;
    font-weight: normal;
	font-size:18px;
	color:#181818;

  }
.gtksm {
    font-family: Myriad Web;
    font-style:  normal;
    font-weight: normal;
	font-size:14px;
	color:#414141;   

  }

.gtksmw {
    font-family: Myriad Web;
    font-style:  normal;
    font-weight: normal;
	font-size:14px;
	color:#D1D1D1;   

  }
.gtksmw2 {
    font-family: Myriad Web;
    font-style:  normal;
    font-weight: normal;
	font-size:12px;
	color:#D1D1D1;   

  }
.gtk2 {
    font-family: Myriad Web;
    font-style:  normal;
    font-weight: normal;

  }

h1{float:left; font-size:0; padding:0;}
h1 a{float:left; display:block;}
h1 img{margin:9px 5px 10px 5px;}


#header{position:relative; z-index:100; clear:both; _width:100%; border-bottom:7px solid #fff; margin-bottom:-7px; padding-top:4px;}
#gnb{float:right; margin:-4px 0 0 0;}

/* gnb */ 
#gnb img{border:none; vertical-align:top;}
#gnb *{margin:0; padding:0; font-size:12px !important; color:#444; font-family:µ¸¿ò, Dotum, AppleGothic, sans-serif;}
#gnb li{list-style-type:none;}
#gnb a{color:#444; text-decoration:none;}
#gnb a:hover{text-decoration:underline;}

#gnb #utility{margin-right:4px;}
#gnb #utility #accout{float:left; padding:4px 0 0 24px; margin-right:-6px}
#gnb #utility #accout strong{vertical-align:-3px; font-weight:normal; margin-right:3px;}
#gnb #utility ul{float:left; padding:3px 0 0 17px;}
#gnb #utility li{position:relative; float:left; _display:inline; margin:0 0 0 6px; padding:3px 0 0 8px; background:url(http://gran-turismo.co.kr/images/bg_bar01.gif) left 3px no-repeat; letter-spacing:-1px;}
#gnb #utility li.first{background:none; padding-left:0;}
#gnb #utility li.more_menu{position:relative; z-index:100;}
#gnb #utility a.more{display:block;}
#gnb #utility a.more img{position:relative; top:1px; vertical-align:top; margin:-2px 0 0 1px;}
#gnb #utility .service_list{overflow:hidden; position:absolute; right:-1px; top:19px; width:179px; _width:202px; padding:9px 5px 0 13px; _padding-bottom:6px; margin-left:-6px; border:2px solid #777; background-color:#fff; text-align:left;}
#gnb #utility .service_list li{background:none; width:31px; margin:0 0 7px 0; padding:0; white-space:nowrap;}
#gnb #utility .service_list li.wd01{width:41px;}
#gnb #utility .service_list li.all_view{margin:2px 0 0 -14px;}
#gnb #utility .service_list li a{color:#454545 !important;}
#gnb #utility .service_list .all_view a{display:block; color:#008B00 !important; font-size:11px !important; padding-left:4px; background:url(http://gran-turismo.co.kr/images/ico_arw01.gif) 0 3px no-repeat;}

/* tab menu */
#menu{clear:both; height:32px; background:black url(http://gran-turismo.co.kr/images/bg_grtab_l.gif) repeat-x 0 0;}
.sub {display:inline; float:left; margin:0 -1px; padding:7px 13px 0 13px;font:12px/1.3em ±¼¸²,Gulim;}
.sub1 {display:inline; float:left; margin:0 -1px; padding:10px 13px 4px 13px;font:13px/1.3em ±¼¸²,Gulim;font-weight:bold;}
#navi{height:100%; padding-left:16px; background:url(http://gran-turismo.co.kr/images/bg_grtab_r.gif) no-repeat 100% 0;}
#navi li{display:inline; float:left; margin:0 -1px; font:12px/1.3em ±¼¸²,Gulim;}

#navi a{position:relative; float:left; height:100%; background:url(http://gran-turismo.co.kr/images/bg_grtabmenu_l.gif) no-repeat; color:#fff;}
#navi span{float:left; height:22px; _height:32px; padding:10px 13px 0 13px; cursor:pointer; cursor:hand;}

#navi a:hover{z-index:20; background:url(http://gran-turismo.co.kr/images/bg_grtabmenu_l.gif) no-repeat 0 -32px; text-decoration:none;}
#navi a:hover span{background:url(http://gran-turismo.co.kr/images/bg_grtab_r.gif) no-repeat 100% -32px;}

#m_tx_movie a, #m_tx_car a, #m_tx_people a{color:#fff694; font-weight:bold; letter-spacing:-1px;}
#m_tx_movie.menu_on a, #m_tx_car.menu_on a, #m_tx_people.menu_on a{color:#000;}

#navi li.menu_on a, #navi li.menu_on a:hover{z-index:10; background:url(http://gran-turismo.co.kr/images/bg_grtabmenu_l.gif) no-repeat 0 -64px; letter-spacing:-1px;}
#navi li.menu_on a{color:#000; font-weight:bold;}
#navi li.menu_on span, #navi li.menu_on a:hover span{padding-top:11px; background:url(http://gran-turismo.co.kr/images/bg_grtab_r.gif) no-repeat 100% -64px;}


}
