@charset "utf-8";
body {
	margin: 0 0 0 0;
}

IMG{border:none;}
img{border:none;}

.positionCenter{
	position:relative;
	left: 50%;	margin: 0 0 0 -400px;
	width:800px; display:table;
}

a:visited, a:link, a:active {
	color:#5c5c5c;
	text-decoration:none;
}

a:hover {
	color:#662900;
}
/* Line */
.lineTop{
	width:100%;
	background-image:url(/images/common/line.png); 
	height:7px; margin:35px 0 35px 0;
}	

.lineBottom{
	width:100%;
	background-image:url(/images/common/lineB.png); 
	height:7px; margin:0 0 15px 0;
}

.lineBottomMain{
	width:100%;
	background-image:url(/images/common/lineB.png); 
	height:7px; margin:40px 0 15px 0;
}


/* footer */

#Footer{
	width:100%;
	font-family:Tahoma, Dotum; font-size:9px; line-height:1.3; color:#9d9d9d;
	display: table;
}

#Footer ul, #Footer ul li {margin: 0; padding: 0; list-style: none; float:left;}

#Footer .empha {color:#ac7431; font-weight:bold;}

#Footer a.like {
	background-image:url(/images/common/like.png);
	background-position:top;
	width:48px; height:21px; display:block;
	}
	
#Footer a:hover.like {
	background-image:url(/images/common/like.png);
	background-position:bottom;
	}
	
#Footer a.address {
	background-image:url(/images/common/address.png);
	background-position:top;
	width:30px; height:21px; display:block;
	}
	
#Footer a:hover.address {
	background-image:url(/images/common/address.png);
	background-position:bottom;
	}
	
#Footer .addressIMG {
	background-image:url(/images/common/address.png);
	background-position:bottom;
	width:30px; height:21px; display:block;
	}
	
/* Title */

#Container {
	position:relative;
	left: 50%;	margin: 0 0 0 -400px;
	width:800px; display:table;
	font-family:Tahoma, AppleGothic, Dotum; font-size:12px; line-height:1.5; color:#000;
}


#Container .lineTopSub {
	width:100%;
	background-image:url(/images/common/line.png); 
	height:7px; margin:35px 0 4px 0;
}

#Container .pageTitle{
	width:300px;  height:21px; padding-top:3px;
	float:left; margin-bottom:60px;
}

#Container .PTcompany {
	background-image:url(/images/common/pageTitle.png);
	background-position:0 0;
	width:159px; height:20px; display:block;
	}
	
#Container .PTproduct {
	background-image:url(/images/common/pageTitle.png);
	background-position:0 -25px;
	width:159px; height:20px; display:block;
	}
	
#Container .PThs {
	background-image:url(/images/common/pageTitle.png);
	background-position:0 -50px;
	width:159px; height:20px; display:block;
	}
	
#Container .PTch {
	background-image:url(/images/common/pageTitle.png);
	background-position:0 -75px;
	width:159px; height:20px; display:block;
	}	
	
#Container .PTna {
	background-image:url(/images/common/pageTitle.png);
	background-position:0 -100px;
	width:159px; height:20px; display:block;
	}
	
#Container .PTqna {
	background-image:url(/images/common/pageTitle.png);
	background-position:0 -125px;
	width:159px; height:20px; display:block;
	}
	
#Container .PTdealers {
	background-image:url(/images/common/pageTitle.png);
	background-position:0 -150px;
	width:159px; height:20px; display:block;
	}
	
#Container .PTcontact {
	background-image:url(/images/common/pageTitle.png);
	background-position:0 -175px;
	width:159px; height:20px; display:block;
	}	
	
#Container .pageHistory{
	width:500px;  height:24px;
	font-family:Tahoma, AppleGothic, Dotum; font-size:11px;
	color:#7b7b7b; text-align:right;
	float:left; margin-bottom:60px;
}

#Container .lineMid {
	width:100%; height:20px; margin-bottom:40px;
	border-bottom:#bfbfbf 1px solid; display:table;
}

/*  2단  */
#Container .A2aSpan {
	width:280px; float:left; margin-right:20px; display: block;
}

#Container .A2bSpan {
	width:500px; float:left;  display: block;
}

#Container .A2bTitle {
	margin:20px 0 40px 0; width:100%;
}


#Container .A2bBtnArea {
	margin:20px 0 0 0; width:100%; display:table;
}

#Container .A2bBtn {
	width:250px; display:table; float:left;
}

#Container a.BttnColor {
	width:45px; height:45px; float:left; margin-right:10px;
}

#Container a:hover.BttnColor {
	border-bottom:#f38500 solid 2px;
}

#Container a.BttnSpec {
	background-image:url(/images/common/buttonBg.png);
	background-repeat:repeat-x;
	border-bottom:#fff solid 2px;
	height:45px; display:block;
}

#Container a:hover.BttnSpec {
	border-bottom:#f38500 solid 2px;
}

#Container .SpecEn {
	background-image:url(/images/common/BttnTxt.png);
	background-repeat:no-repeat;
	background-position:0 0; 
	height:45px; width:130px;
}

#Container .BackEn {
	background-image:url(/images/common/BttnTxt.png);
	background-repeat:no-repeat;
	background-position:0 -50px; 
	height:45px; width:130px;
}

#Container .SpecKr {
	background-image:url(/images/common/BttnTxt.png);
	background-repeat:no-repeat;
	background-position:0 -102px; 
	height:45px; width:130px;
}

#Container .BackKr {
	background-image:url(/images/common/BttnTxt.png);
	background-repeat:no-repeat;
	background-position:0 -152px; 
	height:45px; width:130px;
}

#Container .slideshow span.image-wrapper {
	display: block;
	position: absolute;
	top:722px;
	left:300px;
	margin:0;
}


#Container .ThumbNail {
	width:85px; height:85px; table-layout:fixed;
	}

#Container .A2aSpan ul {
	margin:0; padding: 0; list-style: none;
	}


#Container .A2aSpan ul li {
	margin: 0 8px 3px 0; padding: 0; list-style: none;
	float:left;
	}

#Container .A2bSpan ul {
	margin:0; padding: 0; list-style: none;
	}


#Container .A2bSpan ul li {
	margin: 0 8px 3px 0; padding: 0; list-style: none;
	}
	
	
/*  3단  */	

#Container .A3aSpan {
	width:250px; float:left; margin-right:25px; display: table;
}

#Container .A3bSpan {
	width:250px; float:left; display: table;
}	

#Container a.BttnSelect {
	border-bottom:#fff solid 2px; display:block; margin:0;
}

#Container a:hover.BttnSelect {
	border-bottom:#f38500 solid 2px;
}

#Container .SpecBloc {
	background-image:url(/images/common/lineB.png);
	background-repeat:repeat-x; background-position:top;
	border-bottom:#452007 solid 1px;
	width:100%; display: table; margin:0 0 35px 0;
}

#Container .SpecBloc ul, #Container .SpecBloc li {
	margin: 0; padding: 0; list-style: none; display: block;
}

#Container .SpecTtl {
	font-family:Helvetica-Condensed, Helvetica, AppleGothic, sans-serif;
	font-weight:bold; font-size:13px; line-height:2.6;
}

#Container .SpecDetail {
	color:#898989; font-size:11px;
}

/*  Dealers  */	


#Container a.guitartalk {
	background-image:url(/images/dealers/dealers.jpg);
	background-position:0 0;
	width:160px; height:120px; display:block;
	float:left;
}

#Container a:hover.guitartalk  {
	background-position:-160px 0;
}

#Container a.musicforce {
	background-image:url(/images/dealers/dealers.jpg);
	background-position:0 -120px;
	width:160px; height:120px; display:block;
	float:left;
}

#Container a:hover.musicforce  {
	background-position:-160px -120px;
}

#Container a.musicmeca {
	background-image:url(/images/dealers/dealers.jpg);
	background-position:0 -240px;
	width:160px; height:120px; display:block;
	float:left;
}

#Container a:hover.musicmeca  {
	background-position:-160px -240px;
}

#Container a.jxmusic {
	background-image:url(/images/dealers/dealers.jpg);
	background-position:0 -360px;
	width:160px; height:120px; display:block;
	float:left;
}

#Container a:hover.jxmusic  {
	background-position:-160px -360px;
}

#Container a.freebud {
	background-image:url(/images/dealers/dealers.jpg);
	background-position:0 -480px;
	width:160px; height:120px; display:block;
	float:left;
}

#Container a:hover.freebud  {
	background-position:-160px -480px;
}

#Container a.brosmusic {
	background-image:url(/images/dealers/dealers.jpg);
	background-position:0 -600px;
	width:160px; height:120px; display:block;
	float:left;
}

#Container a:hover.brosmusic  {
	background-position:-160px -600px;
}

#Container a.shineguitar {
	background-image:url(/images/dealers/dealers.jpg);
	background-position:0 -720px;
	width:160px; height:120px; display:block;
	float:left;
}

#Container a:hover.shineguitar {
	background-position:-160px -720px;
}

#Container a.peacemusic {
	background-image:url(/images/dealers/dealers.jpg);
	background-position:0 -840px;
	width:160px; height:120px; display:block;
	float:left;
}

#Container a:hover.peacemusic {
	background-position:-160px -840px;
}

#Container a.vintageguitar {
	background-image:url(/images/dealers/dealers.jpg);
	background-position:0 -960px;
	width:160px; height:120px; display:block;
	float:left;
}

#Container a:hover.vintageguitar  {
	background-position:-160px -960px;
}

#Container a.monkeytar {
	background-image:url(/images/dealers/dealers.jpg);
	background-position:0 -1080px;
	width:160px; height:120px; display:block;
	float:left;
}

#Container a:hover.monkeytar  {
	background-position:-160px -1080px;
}

#Container a.aramusic {
	background-image:url(/images/dealers/dealers.jpg);
	background-position:0 -1200px;
	width:160px; height:120px; display:block;
	float:left;
}

#Container a:hover.aramusic  {
	background-position:-160px -1200px;
}

#Container a.musicmax {
	background-image:url(/images/dealers/dealers.jpg);
	background-position:0 -1320px;
	width:160px; height:120px; display:block;
	float:left;
}

#Container a:hover.musicmax  {
	background-position:-160px -1320px;
}

#Container a.schoolmusic {
	background-image:url(/images/dealers/dealers.jpg);
	background-position:0 -1440px;
	width:160px; height:120px; display:block;
	float:left;
}

#Container a:hover.schoolmusic  {
	background-position:-160px -1440px;
}

#Container a.usedgt {
	background-image:url(/images/dealers/dealers.jpg);
	background-position:0 -1560px;
	width:160px; height:120px; display:block;
	float:left;
}

#Container a:hover.usedgt  {
	background-position:-160px -1560px;
}

#Container a.lovesound {
	background-image:url(/images/dealers/dealers.jpg);
	background-position:0 -1680px;
	width:160px; height:120px; display:block;
	float:left;
}

#Container a:hover.lovesound  {
	background-position:-160px -1680px;
}

#Container a.ddanddara {
	background-image:url(/images/dealers/dealers.jpg);
	background-position:0 -1800px;
	width:160px; height:120px; display:block;
	float:left;
}

#Container a:hover.ddanddara  {
	background-position:-160px -1800px;
}


#Container a.buzzbee {
	background-image:url(/images/dealers/dealers.jpg);
	background-position:-40px -2040px;
	width:160px; height:120px; display:block;
	float:left;
}

#Container a:hover.buzzbee  {
	background-position:-200px -2040px;
}
#Container a.guitaria {
	background-image:url(/images/dealers/dealers.jpg);
	background-position:0 -2160px;
	width:160px; height:120px; display:block;
	float:left;
}

#Container a:hover.guitaria  {
	background-position:-160px -2160px;
}
#Container a.guitarnara {
	background-image:url(/images/dealers/dealers.jpg);
	background-position:-30px -2280px;
	width:160px; height:120px; display:block;
	float:left;
}

#Container a:hover.guitarnara  {
	background-position:-190px -2280px;
}

#Container a.yjguitar {
	background-image:url(/images/dealers/dealers.jpg);
	background-position:-11px -1915px;
	width:160px; height:120px; display:block;
	float:left;
}

#Container a:hover.yjguitar  {
	background-position:-170px -1915px;
}

#Container a.m30 {
	background-image:url(/images/dealers/dealers.jpg);
	background-position:0px -2165px;
	width:160px; height:120px; display:block;
	float:left;
}

#Container a:hover.m30  {
	background-position:-160px -2165px;
}

#Container a.gstory{
	background-image:url(/images/dealers/dealers.jpg);
	background-position:6px -1790px;
	width:160px; height:120px; display:block;
	float:left;
}

#Container a:hover.gstory  {
	background-position:-160px -1790px;
}

#Container a.jrmusic {
	background-image:url(/images/dealers/dealers.jpg);
	background-position:-30px -2395px;
	width:160px; height:120px; display:block;
	float:left;
}

#Container a:hover.jrmusic  {
	background-position:130px -2395px;
}
#Container a.rockhouse {
	background-image:url(/images/dealers/dealers.jpg);
	background-position:-25px -2510px;
	width:160px; height:120px; display:block;
	float:left;
}

#Container a:hover.rockhouse  {
	background-position:-184px -2510px;
}
#Container a.gaonmusic {
	background-image:url(/images/dealers/dealers.jpg);
	background-position:-8px -2630px;
	width:160px; height:120px; display:block;
	float:left;
}

#Container a:hover.gaonmusic  {
	background-position:-168px -2630px;
}
#Container a.guitaresearch{
	background-image:url(/images/dealers/dealers.jpg);
	background-position:0 -2740px;
	width:160px; height:120px; display:block;
	float:left;
}

#Container a:hover.guitaresearch  {
	background-position:-160px -2740px;
}
#Container a.gmmusic {
	background-image:url(/images/dealers/dealers.jpg);
	background-position:0 -2855px;
	width:160px; height:120px; display:block;
	float:left;
}

#Container a:hover.gmmusic {
	background-position:-160px -2855px;
}

#Container a.qtech{display: block;clear: both;margin:0 auto 20px;width: 220px;height: 45px;background-image:url(/images/dealers/qtech.png);}
#Container a.qtech:hover{background-image:url(/images/dealers/qtech-.png);}

