@charset "utf-8";
/* CSS Document */

*{margin:0px; padding:0px;}
*html {margin:0px; padding:0px;}
#container {
	width: 960px;
	margin: 0 auto;
	text-align: left;
}
p{font-size:14px;}
#wrapper{
	width:960px;
margin:10px auto 0 auto;
	position: relative;
}
#sidebar{
	width:180px;
	float:left;
	margin:0px 0px 0px 10px;
}

/**html #sidebar{
	width:175px;
	float:left;
	margin:0px 0px 0px 10px;
}
*/
#contentWrapper{
	/*width:760px;*/
	padding:10px 10px 10px 10px;
	margin:0px 0px 0px 0px;
	border: solid 1px #ececec;
	float:left;
}
*html #contentWrapper{
	width:740px;
	padding:10px 10px 10px 10px;
	margin:0px 0px 0px 0px;
	border: solid 1px #ececec;
	float:left;
}
#naviArea{
margin:0px;
padding:0px;
width:742px;
}
#navigation{
	margin:8px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	height:45px;
}

a:link img, a:active img, a:visited img, a:hover img{
	border:none;
	outline:none;
	}

*html img{border:none;}

#navigation li{
		float:left;
}
ul#navigation li#home a, ul#navigation li#intro a, ul#navigation li#point a, ul#navigation li#guide a, 
ul#navigation li#faq a{
	display:block;
	text-indent: -9999px;}
ul#navigation li#home a{
	width:149px;
	height:47px;
	margin:0px;
	padding:0px 0px 0px 0px;
	background:url(../images/navigation.jpg) 1px -105px no-repeat;
}
ul#navigation li#home a:hover{
	background:url(../images/navigation.jpg) 1px -4px no-repeat;
}
 ul#navigation li#home a#select{
	background:url(../images/navigation.jpg) 1px -4px no-repeat;
}
ul#navigation li#intro a{
	width:149px;
	height:47px;
	margin:0px;
	padding:0px 0px 0px 0px;
	background:url(../images/navigation.jpg) -148px -4px no-repeat;
}
ul#navigation li#intro a:hover{
	background:url(../images/navigation.jpg) -148px -54px no-repeat;
}
 ul#navigation li#intro a#select{
	background:url(../images/navigation.jpg) -148px -54px no-repeat;
}
ul#navigation li#point a{
	width:148px;
	height:47px;
	margin:0px;
	padding:0px 0px 0px 0px;
	background:url(../images/navigation.jpg) -297px -4px no-repeat;
}
ul#navigation li#point a:hover{
	background:url(../images/navigation.jpg) -297px -105px no-repeat;
}
 ul#navigation li#point a#select{
	background:url(../images/navigation.jpg) -297px -105px no-repeat;
}

ul#navigation li#guide a{
	width:148px;
	height:47px;
	margin:0px;
	padding:0px 0px 0px 0px;
	background:url(../images/navigation.jpg) -445px -4px no-repeat;
}
ul#navigation li#guide a:hover{
	background:url(../images/navigation.jpg) -445px -156px no-repeat;
}
 ul#navigation li#guide a#select{
	background:url(../images/navigation.jpg) -445px -156px no-repeat;
}

ul#navigation li#faq a{
	width:148px;
	height:47px;
	margin:0px;
	padding:0px 0px 0px 0px;
	background:url(../images/navigation.jpg) -593px -4px no-repeat;
}
ul#navigation li#faq a:hover{
	background:url(../images/navigation.jpg) -593px -208px no-repeat;
}
 ul#navigation li#faq a#select{
	background:url(../images/navigation.jpg) -593px -208px no-repeat;
}

.borderMid{
	margin:0px;
	padding:0px;
	width:742px;
	background:url(../images/bordermid.jpg) repeat-y;
	clear:both;
}
.borderMid p{
	margin:0px;
	padding:5px;
}

#borderBottom{
	height:17px;
	width:742px;
	background:url(../images/borderbottom.jpg) no-repeat;
margin:0px 0px 5px 0px;	
}
*:first-child+html #borderBottom
{
	height:17px;
	background:url(../images/borderbottom.jpg) no-repeat center top;
	width:742px;
}

.blueborderMid{
	margin:0px 20px 0px 20px;
	padding:0px;
	background:url(../images/blueborder.jpg) repeat-y;

}
*html .blueborderMid{
	margin:0px 20px 0px 20px;
	padding:0px;
	background:url(../images/blueborder.jpg) repeat-y;
}
.blueborderMid p{
	margin:0px;
	padding:10px;
}

.blueborderBottom{
	margin:0px 20px 0px 20px;
	padding:0px;
	height:3px;
	background:url(../images/borderbluebtm.jpg) no-repeat;	
}
*html .blueborderBottom{
	margin:0px 20px 0px 20px;
	padding:0px 0px 0px 0px;
	height:5px;
	background:url(../images/borderbluebtm.jpg) no-repeat;	
	overflow:hidden;
}

.faqborderupper{
	margin:0px 20px 0px 20px;
	height:58px;
	padding:0px;
	width:700px;
	background:url(../images/guideGDObtn.jpg) no-repeat;
	text-indent: -9999px;
}

.faqborderMid{
	margin:0px 20px 0px 20px;
	padding:0px;
	background:url(../images/faqmid.jpg) 0px 0px repeat-y;

}

.faqborderbtm{
	margin:0px 20px 0px 20px;
	height:10px;
	padding:0px;
	width:700px;
	background:url(../images/faqbtm.jpg) 0px 0px no-repeat;
}
*html .faqborderbtm{
	margin:0px 20px 0px 20px;
	height:10px;
	padding:0px;
	width:700px;
	background:url(../images/faqbtm.jpg) 0px 0px no-repeat;
	overflow:hidden;
}


#imgMid{
	margin:15px 0;
	padding:0px 0px 0px 30px;
}

#imgMid ul{
	list-style-type:none;
	margin:0px;
	padding:0px 0px 0px 5px;
	
}
#imgMid ul li{
	float:left;
	margin:10px 5px 10px 5px;
}

#imgTop{
	height:25px;
	background:url(../images/img2top.jpg) no-repeat 10px 0px;
}

#imgBottom{
	height:25px;
	background:url(../images/img2bottom.jpg) no-repeat 10px 0px;
}

#imgMid2{
	padding:10px 0;
	background:url(../images/img2mid.jpg) repeat-y 10px 0px;
	text-align:center;
}

.campaignMid{
	margin:0 0 30px 41px;
	padding:20px 0px 10px 10px;
	width:660px;
	text-align:left;
	background:url(../images/campaignmid.jpg) repeat-y;
}

*html .campaignMid{
	margin:0px 0 30px 10px;
	padding:20px 0px 10px 10px;
	width:660px;
	text-align:left;
	background:url(../images/campaignmid.jpg) repeat-y;
}


#campvioletupper{
	height:12px;
	margin-top:5px;
	background:url(../images/campvioletupper.jpg) no-repeat 10px 0px;
}

*html #campvioletupper{
	height:12px;
	margin-top:5px;
	background:url(../images/campvioletupper.jpg) no-repeat 10px 0px;
	margin-bottom:-7px!important;
	padding:0px!important;
}

#campvioletmid{
	background:url(../images/campvioletmid.jpg) repeat-y 10px 0px;
}


#campvioletmid ul{
		margin:0px;
		padding:5px 0 5px 50px;
}
#campvioletmid ul li{
		list-style-type:none;
		list-style-image:url(../images/dot.jpg);
		font-size:12px;
}
#campvioletbtm{
	background:url(../images/campvioletbtm.jpg) no-repeat 10px 0px;
		height:12px;
}

#arrowUp
{
	background:url(../images/arrowup.jpg) no-repeat 0px 5px ;
padding:0px 0px 0px 15px;
}

.arrowPink
{
	background:url(../images/arrowpink.jpg) no-repeat -1px 2px ;
	padding:0px 0px 0px 15px!important;
	/*padding:0px 20px 10px 0px;*/

}

.arrowPink p{
	margin:0px;
	padding:13px 0px 0px 0px;
}

.blueborder2{
	margin-left:20px;
	margin-bottom:10px;
	border:3px solid #0071BE;
	width:698px;
	}
	
	.redborder{
	margin-left:20px;
	 border:3px solid #eb4255;
		width:698px;
	}

.yellowbar{
	margin:0px 5px 0px 5px;
}

.yellowbar ul{
margin:5px 0px 0px 15px;
padding:0px;
	list-style-type:none;
}

.yellowbar ul li{
	float:left;
	padding:0px;
	margin:5px;
}
.yellowbar ul li a{
	padding:0px;
	margin:0px;
}

#guideArea{
	margin: 0px 20px 0px 20px;
	padding: 0;
} 
#guidenavi{
	height: 43px;
 list-style-type: none;
 margin: 0px;
 padding: 0;}
#guidenavi li{
		float:left;
}
ul#guidenavi li#tabEast a, ul#guidenavi li#tabWest a{
	display:block;
	text-indent: -9999px;}

ul#guidenavi li#tabEast a{
	width:351px;
	height:43px;
	margin:0px;
	padding:0px 0px 0px 0px;
	background:url(../images/guidenavi.jpg) no-repeat -1px 0px;
}
ul#guidenavi li#tabEast a:hover{
	background:url(../images/guidenavi.jpg) no-repeat -1px -43px;
}
ul#guidenavi li#tabEast a#selectguide{
	background:url(../images/guidenavi.jpg) no-repeat -1px -43px;
}

ul#guidenavi li#tabWest a{
	width:350px;
	height:43px;
	margin:0px;
	padding:0px 0px 0px 0px;
	background:url(../images/guidenavi.jpg) no-repeat -350px -43px;
}
ul#guidenavi li#tabWest a:hover{
	background:url(../images/guidenavi.jpg) no-repeat -350px 0px;
}
ul#guidenavi li#tabWest a#selectguide{
	background:url(../images/guidenavi.jpg) no-repeat -350px 0px;
}

.qandtop{
	background:url(../images/qandtop.jpg) no-repeat; 
	margin:0 auto;
	height:4px;
	width:660px;
	padding:0px 0px 0px 0px; 
	text-align:center;
	}
	
	
	.qandmid{
	background:#dfdfdf; 
	margin:0 auto; 
	width:660px;
	padding:10px 0px 10px 0px; 
	text-align:center;
	}


	.qandbot{
	background:url(../images/qandabot.jpg) no-repeat; 
	margin:0 auto; 
	height:4px;
	width:660px;

	}
	*html .qandtop{
	background:url(../images/qandtop.jpg) no-repeat; 
	margin:0px 0px 0px 0px;
	height:4px;
	width:660px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	}

	*html .qandmid{
	background:#dfdfdf; 
	margin:0px 0px 0px 0px;
	width:660px;
	padding:10px 0px 0px 0px; 
	text-align:center;
}

*html	.qandbot{
	background:url(../images/qandabot.jpg) no-repeat; 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:4px;
	width:660px;
	overflow:hidden;

	}
.qand p{
 font-size:14px;
}
.question{
	background:url(../images/GDO_4_22.jpg) no-repeat 0px -2px; 
	text-align:left;
	margin:0px 0px 5px 10px!important;
	padding:2px 0px 0px 30px!important;
	font-weight:bold;
}
*html .question{
	background:url(../images/GDO_4_22.jpg) no-repeat 0px -2px; 
	text-align:left;
	margin:0px 0px 5px 10px!important;
	padding:2px 0px 0px 30px!important;
	font-weight:bold;
}
.anstop{
background:url(../images/anstop.jpg) no-repeat center top;
height:4px;
}

*html .anstop{
background:url(../images/anstop.jpg) no-repeat center top;
height:4px;
margin-bottom:-15px!important;
}

.ansmid{
background:url(../images/a.jpg) no-repeat #FFF; 
text-align:left;
width:610px;
margin:0px 0px 0px 10px!important; 
padding:5px 0px 0px 30px!important;
}

*html .ansmid{
background:url(../images/a.jpg) no-repeat #FFF; 
text-align:left;
width:610px;
margin:0px 0px 0px 0px!important; 
padding:5px 0px 0px 30px!important;
}
.ansbot{
background:url(../images/ansbot.jpg) no-repeat center top; 
height:4px;
}

.guideBanner2{
	background:url(../images/banner2.jpg) no-repeat;
	width:702px;
	height:307px;
	margin-left:20px;

	}
	
	.guidepinkbtn{
	width:309px;
	height:64px;
	padding:215px 30px 0 0;
	float:right;
	}
	.pointbluebtn{
    background: url(../images/pointbanner1.jpg) no-repeat; 
				/*height:572px;*/
				height:755px;
				width:704px;
				margin-left:20px;
}
	.pointbluebtnimg{
				height:38px;
				width:190px;
				padding:278px 48px ;
}
	.pointbluebtn .pointbluecaut{
	float:right;
}
	#faqvioletupper{
	height:12px;
	margin-top:5px;
	background:url(../images/campvioletupper.jpg) no-repeat 10px 0px;
}
	
	*html #faqvioletupper{
	margin-bottom:-7px!important;
	padding:0px!important;
	height:12px;
	margin-top:5px;
	background:url(../images/campvioletupper.jpg) no-repeat 10px 0px;
}

	#faqvioletmid{
	background:url(../images/campvioletmid.jpg) repeat-y 10px 0px;
}

#faqvioletmid ul{
		margin:0px;
		padding:0px 0 0px 30px;
}
#faqvioletmid ul li{
		padding:5px 0 0 0;
		list-style-type:none;
}

#faqvioletbtm{
	background:url(../images/campvioletbtm.jpg) no-repeat 10px 0px;
		height:12px;
		padding-bottom:10px;
}
#campvioletbtm{
	background:url(../images/campvioletbtm.jpg) no-repeat 10px 0px;
		height:12px;
}
	
	#faqbanner{
		padding-left:5px;
		margin-left:25px;
		}
		
	#faqbanner ul{
		list-style-type:none;
		}
		
	#faqbanner li{
		list-style-type:none;
		}



/*class*/
.center{
text-align:center;
}
.right{
text-align:right;
}
.left{
text-align:left;
}

.fleft{float:left;}
.fright{float:right}
.mT10{
	margin-top:10px!important;
}
.mB10{
	margin-bottom:10px;
}
.mB20{
	margin-bottom:20px;
}
.mB30{
	margin-bottom:30px;
}
.mB40{
	margin-bottom:40px;
}
.mL10{
	margin-left:10px!important;
}
.mL15{
	margin-left:15px;
}
.mL19{
	margin-left:19px;
}
.mL25{
	margin-left:25px!important;
}
.mL35{
	margin-left:35px!important;
}
.mR2{
	margin-right:2px;
}

.mT0{margin-top:0px;}
.mT10{margin-top:10px;}
.mT20{margin-top:20px;}
.mT30{margin-top:30px;}
.mT40{margin-top:40px;}
.mT50{margin-top:50px;}
.mT60{margin-top:60px;}
.mB0{margin-bottom:0px!important;}
/**html .mB0{margin-bottom:0px!important;}*/
.mall0{margin:0px;}
.clearfix{
	clear:both;
}
.pall0{padding:0px 0px 0px 0px;}
.pB0{padding-bottom:0px!important;}
/**html .pB0{padding-bottom:0px!important;}*/
.pT10{padding-top:10px!important;}
.pT20{padding-top:20px!important;}
.pT25{padding-top:25px!important;}
.pT30{padding-top:30px!important;}
.pR10{padding-right:10px!important;}
.pR20{padding-right:20px!important;}
.pR30{padding-right:30px!important;}
.pR40{padding-right:40px!important;}
.pR50{padding-right:50px!important;}
.pR60{padding-right:60px!important;}
.pR70{padding-right:70px!important;}
.pB5{padding-bottom:5px!important;}
.pB10{padding-bottom:10px!important;}
.pB20{padding-bottom:20px!important;}
.pL5{padding-left:5px!important;}
.pL10{padding-left:10px!important;}
.pL20{padding-left:20px!important;}
.pL30{padding-left:30px!important;}

.cblue{color:#51a2da;}
.cred{color:#EB4255;}
.cblack{ color:#707175;}

.bold{font-weight:bold;}

.font12{font-size:12px;}
.font14{font-size:14px;}
*html img{
	margin:0px;
	padding:0px;
	display:inline;
}
a:hover img{
opacity:0.8;
filter:alpha(opacity=80);
-ms-filter: alpha( opacity=80 );
}
#contentWrapper > a:hover img{
opacity:1.0 !important;
filter:alpha(opacity=100) !important;
-ms-filter: alpha( opacity=100 ) !important;
}
area:hover img{opacity:0.8;
filter:alpha(opacity=80);
-ms-filter: alpha( opacity=80 );}

