/* BASIC css start */
@font-face {
    font-family: 'namsan-l';
    src: url('/design/dinak/font/seoulnamsanjungl.eot');
    src: url('/design/dinak/font/seoulnamsanjungl.eot#iefix') format('embedded-opentype'),
         url('/design/dinak/font/seoulnamsanjungl.woff2') format('woff2'),
         url('/design/dinak/font/seoulnamsanjungl.woff') format('woff'),
         url('/design/dinak/font/seoulnamsanjungl.ttf') format('truetype');
		 font-style: normal;font-weight: normal;text-rendering: optimizeLegibility;
}

@font-face {
    font-family: 'namsan-m';
    src: url('/design/dinak/font/seoulnamsanjungm.eot');
    src: url('/design/dinak/font/seoulnamsanjungm.eot#iefix') format('embedded-opentype'),
         url('/design/dinak/font/seoulnamsanjungm.woff2') format('woff2'),
         url('/design/dinak/font/seoulnamsanjungm.woff') format('woff'),
         url('/design/dinak/font/seoulnamsanjungm.ttf') format('truetype');
		 font-style: normal;font-weight: normal;text-rendering: optimizeLegibility;
}

@font-face {
    font-family: 'namsan-b';
    src: url('/design/dinak/font/seoulnamsanjungb.eot');
    src: url('/design/dinak/font/seoulnamsanjungb.eot#iefix') format('embedded-opentype'),
         url('/design/dinak/font/seoulnamsanjungb.woff2') format('woff2'),
         url('/design/dinak/font/seoulnamsanjungb.woff') format('woff'),
         url('/design/dinak/font/seoulnamsanjungb.ttf') format('truetype');
		 font-style: normal;font-weight: normal;text-rendering: optimizeLegibility;
}


/* scroll */

.R_banner { width: 181px;background:#fff;z-index:9999;}
.R_banner .r_step_01 { border-top:1px solid #d6d1c9;border-left:1px solid #d6d1c9;overflow:hidden;text-align:center; }
.R_banner .r_step_01 li {
    padding: 25px 0 10px;
    float: left;
    width: 89px;
    border-right: 1px solid #d6d1c9;
    border-bottom: 1px solid #d6d1c9;
    height: 60px;
}
.R_banner .r_step_01 li dd {color:#8d6f60;padding-top:7px; }
.R_banner .r_step_01 li dd a {color:#8d6f60; }
.R_banner .r_step_02 { padding-top:30px;color:#8d6f60; }
.R_banner .r_step_02 .tel { font-size:20px;color:#955251;padding-bottom:20px;font-weight:bold;letter-spacing:2px }
.R_banner .r_step_02 p { padding-bottom:12px; }
.R_banner .r_step_02 .line { border-bottom:1px dashed #d6d1c9;margin-bottom:24px; }
.R_banner .r_step_03 { padding-top:0px;}
.R_banner .r_step_03 li { padding-bottom:10px;}
.R_banner .r_step_03 img { width:100%; }
.R_banner .r_step_04 li { border:1px solid #d6d1c9;width:100%;padding:5px 0;text-align:center;}
.R_banner .r_step_04 img { display:block;margin:0 auto;padding-bottom:8px; }
.R_banner .r_step_04 a {color:#955251;}
.R_banner {
/*
	position: fixed;
	right: 50%;
	margin-right: -870px;
	bottom: 8px;
*/
	display:none;
}

/* scroll */





#mask {
	display:none;
	position:fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	width:100%;
	height:100%;
	background:rgba(0, 0, 0, 0.6);
	z-index:200
}
/* header */
#header {
	position:relative;
	width:100%;
	background:#fff;
	z-index:100
}
#header .headerTnb {
	margin:0 auto;
	position:relative;
	width:1280px;
	height:40px;
*zoom:1
}
#header .headerTnb:after {
	display:block;
	clear:both;
	content:''
}
#header .headerTnb .tnbLeft {
	float:left
}
#header .headerTnb .tnbLeft li {
	padding-right:9px;
	float:left
}
#header .headerTnb .tnbLeft li a {
	display:block;
	height:40px;
	color:#8d6f60;
	line-height:40px;
	font-family: 'LatoBold', sans-serif;
}
#header .headerTnb .tnbLeft li a.bookmark {
	color:#8d6f60;
}
#header .headerTnb .tnbLeft li a.bookmark img {
	margin-right:5px;
}
#header .headerTnb .tnbRight {
	float:right;
}
#header .headerTnb .tnbRight li {
	padding-left:13px;
	float:left
}
#header .headerTnb .tnbRight li.join_area {
	position:relative;
}
#header .headerTnb .tnbRight li.join_area img {
    top: 30px;
	position: absolute;
	bottom: -3px;
	left: 5px;
}
#header .headerTnb .tnbRight li a {
	display: block;
	height: 45px;
	color: #8d6f60;
	line-height: 45px;
	font-family: 'LatoBold', sans-serif;
}
#header .headerTop {
	margin:0 auto;
	position:relative;
	width:1280px;
	height:125px;
*zoom:1
}
#header .headerTop:after {
	display:block;
	clear:both;
	content:''
}
#header .headerTop .tlogo {
	margin:0 210px;
	padding-top:0px;
	text-align:center
}
#header .searchArea {
    position: absolute;
    top: -50px;
    right: 5px;
    width: 370px;
    height: 31px;
}
#header .searchArea .search {
    position: relative;
    width: 370px;
    height: 31px;
    background: #fff;
    border: 1px solid #355baa;
}
#header .searchArea .search input {
    padding-left: 10px;
    width: 378px;
    height: 31px;
    line-height: 31px;
    border: none;
    background: transparent;
    color: #000;
}
#header .searchArea .search a {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 35px;
    height: 31px;
    text-indent: -9999em;
    background: url(/design/dinak/img/sch_btn.jpg) no-repeat;
}
#header .headerGnb {
	min-width: 1280px;
	border-bottom: 1px solid #8d6f60;
}
#header .headerGnb .gnbInner {
    margin: 0 auto;
    position: relative;
    width: 1500px;
    background: url(/design/dinak/img/gnb_bg2.png);
    background-repeat: no-repeat;
}
#header .headerGnb .gnbInner ul {
*zoom:1
}
#header .headerGnb .gnbInner ul:after {
	display:block;
	clear:both;
	content:''
}



/*
#header .headerGnb .gnbInner ul li:nth-child(1) a {
    color: #ff0000;
    padding-left: 130px;    
    line-height: 49px;
    font-size: 15px;
}
#header .headerGnb .gnbInner ul li:nth-child(2) a {padding:0 10px;}
#header .headerGnb .gnbInner ul li:nth-child(3) a {}
#header .headerGnb .gnbInner ul li:nth-child(4) a {}
#header .headerGnb .gnbInner ul li:nth-child(5) a {}
#header .headerGnb .gnbInner ul li:nth-child(6) a {}
#header .headerGnb .gnbInner ul li:nth-child(7) a {}


#header .headerGnb .gnbInner ul li:nth-child(3) {margin:0 19px;}
#header .headerGnb .gnbInner ul li:nth-child(4) {margin:0 19px;}
#header .headerGnb .gnbInner ul li:nth-child(5) {margin:0 19px;}
#header .headerGnb .gnbInner ul li:nth-child(6) {margin:0 19px;}
#header .headerGnb .gnbInner ul li:nth-child(7) {margin:0 19px;}
#header .headerGnb .gnbInner ul li:nth-child(8) {margin:0 19px;}
#header .headerGnb .gnbInner ul li:nth-child(9) {margin:0 19px;}
#header .headerGnb .gnbInner ul li:nth-child(10) {margin:0 19px;}
#header .headerGnb .gnbInner ul li:nth-child(11) {margin:0 19px;}
#header .headerGnb .gnbInner ul li:nth-child(12) {margin:0 19px;}
#header .headerGnb .gnbInner ul li:nth-child(13) {margin:0 19px;}
#header .headerGnb .gnbInner ul li:nth-child(14) {
    margin: 0 0 0 52px;
}
*/


#header .headerGnb .gnbInner ul li:nth-child(1) a {
    color: #ff0000;
    padding-left: 130px;    
    line-height: 45px;
    font-size: 15.5px;
    
}

/* 호환성보기 */
#header .headerGnb .gnbInner ul li:first-child a {
    color: #ff0000;
    padding-left: 130px;    
    line-height: 45px;
    font-size: 15.5px;
}
/* 호환성보기 */

.lineheight48 {
    line-height: 49px !important;font-weight: bold;
}
.lineheight47 {
    line-height: 47px !important;
}
.lineheight42 {
    line-height: 42px !important;
}
#header .headerGnb .gnbInner ul li:nth-child(2) a {padding:0 10px;}
#header .headerGnb .gnbInner ul li:nth-child(3) a {}
#header .headerGnb .gnbInner ul li:nth-child(4) a {}
#header .headerGnb .gnbInner ul li:nth-child(5) a {}
#header .headerGnb .gnbInner ul li:nth-child(6) a {}
#header .headerGnb .gnbInner ul li:nth-child(7) a {}


#header .headerGnb .gnbInner ul li:nth-child(3) {margin:0 18px;}
#header .headerGnb .gnbInner ul li:nth-child(4) {margin:0 18px;}
#header .headerGnb .gnbInner ul li:nth-child(5) {margin:0 18px;}
#header .headerGnb .gnbInner ul li:nth-child(6) {margin:0 18px;}
#header .headerGnb .gnbInner ul li:nth-child(7) {margin:0 18px;}
#header .headerGnb .gnbInner ul li:nth-child(8) {margin:0 18px;}
#header .headerGnb .gnbInner ul li:nth-child(9) {margin:0 18px;}
#header .headerGnb .gnbInner ul li:nth-child(10) {margin:0 18px;}
#header .headerGnb .gnbInner ul li:nth-child(11) {margin:0 18px;}
#header .headerGnb .gnbInner ul li:nth-child(12) {margin:0 18px;}
#header .headerGnb .gnbInner ul li:nth-child(13) {margin:0 18px;}
#header .headerGnb .gnbInner ul li:nth-child(14) {
    margin: 0 0 0 43px;
}







#header .headerGnb .gnbInner ul li {
	/*margin:0 31px;*/
	margin:0 27px;
	position:relative;
	float:left
}

#header .headerGnb .gnbInner ul li.yellow a {color:#ffff00;}

#header .headerGnb .gnbInner ul li a {
	display: block;
	font-family: 'namsan-b', sans-serif;
	height: 45px;
	/*font-size: 15px;*/
	font-size: 15.5px;
	color: #fff;
	line-height: 45px;
	white-space: nowrap;
	-webkit-transform: perspective(1px) translateZ(0);
	transform: perspective(1px) translateZ(0);
	box-shadow: 0 0 1px transparent;
}
#header .headerGnb .gnbInner ul li a.on {
	border-bottom: 3px solid #955251;
	height: 42px;
	line-height: 42px;
}

#header .headerGnb .gnbInner ul li a:active:before, #header .headerGnb .gnbInner ul li a:focus:before, #header .headerGnb .gnbInner ul li a:hover:before {
	left:0;
	right:0
}
#header .headerGnb .gnbInner ul li a:hover {
*height:39px;
*border-bottom:3px solid #955251;
}
#header .headerGnb .gnbInner ul li.first {
	padding-left:0
}
#header .headerGnb .gnbInner ul li.last {
	padding:0 0 0 40px
}







#header .headerGnb .gnbInner .nav li ul.submenu {
   display: none;
   position:absolute;
   background:#fff;
   top:46px;
   left:0px;
   padding:10px 0;
}

/**어종장르별**/
#header .headerGnb .gnbInner .nav li:nth-child(2) ul.submenu {
   left:-37px;
}

/**바다낚시**/
#header .headerGnb .gnbInner .nav li:nth-child(3) ul.submenu {
   left:-34px;
}

/**바다루어낚시**/
#header .headerGnb .gnbInner .nav li:nth-child(4) ul.submenu {
   left:-35px;
}

/**민물낚시**/
#header .headerGnb .gnbInner .nav li:nth-child(5) ul.submenu {
   left:-50px;
}

/**민물루어**/
#header .headerGnb .gnbInner .nav li:nth-child(6) ul.submenu {
   left:-35px;
}

/**릴**/
#header .headerGnb .gnbInner .nav li:nth-child(7) ul.submenu {
   left:-50px;
}

/**낚싯줄**/
#header .headerGnb .gnbInner .nav li:nth-child(8) ul.submenu {
   left:-40px;
}

/**바다찌민물찌**/
#header .headerGnb .gnbInner .nav li:nth-child(9) ul.submenu {
   left:-1px;
}

/**의류**/
#header .headerGnb .gnbInner .nav li:nth-child(10) ul.submenu {
   left:-100px;
}

/**가방**/
#header .headerGnb .gnbInner .nav li:nth-child(11) ul.submenu {
   left:-50px;
}

/**공통장비**/
#header .headerGnb .gnbInner .nav li:nth-child(12) ul.submenu {
   left:-60px;
}

/**낚시도서**/
#header .headerGnb .gnbInner .nav li:nth-child(13) ul.submenu {
   left:-5px;
}

#header .headerGnb .gnbInner .nav li:nth-child(14) ul.submenu {
width:1500px;
height:180px;
left:-1414px;
}
#header .headerGnb .gnbInner .nav li:nth-child(14) ul.submenu li {display:inline-block; width:102px; text-align:center;}

#header .headerGnb .gnbInner .nav li ul.submenu li {
    text-align: center;
    margin: 5px 15px;
    float: none;
}
#header .headerGnb .gnbInner .nav li ul.submenu li a {
    color: #000;
    font-size: 13px;
    height: 25px;
    line-height: 25px;
    padding: 0px;
}

/* BASIC css end */

/* 호환성보기 */
.iehack1{margin:0 18px !important;}
.iehack2{margin-left:43px !important;margin-right:30px !important;} 
/* 호환성보기 */

/* BASIC css end */

