/* CSS Document */



@import "module.css";



*{

	margin:0px;

	padding:0px;

}



div{	margin:auto;}

img{	border:none 0px;}



a {	color: #ffff03;}

a:hover {	color: #ffff03;}

li{	list-style:none;}





html{

	scrollbar-track-color: #198ad6;

	scrollbar-face-color: #f6e300;

	scrollbar-arrow-color:#ffc118;

	scrollbar-darkshadow-color: #f6e300;

	scrollbar-highlight-color:#f6e300;

	scrollbar-shadow-color: #ffc118;

}

body{

	background: url(../img/bg.jpg) no-repeat center top #d3e5fd;

	color: #ffffff;

	font-family: verdana,"‚l‚r ‚oƒSƒVƒbƒN",sans-serif,"ƒqƒ‰ƒMƒmŠpƒS Pro W6" ;

	font-size: 12px;

	line-height:1.2em;

}



/* layout */

div#wrapper{	width:960px; position:relative;}



div#contentsArea div.contents{

	float:left;

	width:830px;

}

div#contentsArea div.banner{

	width:130px;

	float:right;

	text-align:center;

}





/********************************/

#headerArea{

	padding-top:24px;

}

#headerArea .siteSarch{

	padding-top:49px;

}

#headerArea .siteSarch input{

	padding:2px 0;

}

/********************************/

#footerArea{

	margin-top:14px;

}

#footerArea .footerContents{

	background:url(../img/in_footer_bg.png) repeat-y;

}

#footerArea .footerMenu,

#footerArea .footerBanner{

	width:781px;

}

#footerArea .middleBanner{

	width:593px;
	margin:0 auto;
}

#footerArea .footerMenu div{

	background:#2face4;

}

#footerArea .footerMenu div p{

	float:left;

	margin-left:15px;

}

#footerArea .footerMenu div .first{

	margin-left:30px;

}



#footerArea .footerBanner{

	margin-top:15px;

}

#footerArea .footerBanner li{

	display:inline;

	margin-right:10px;

}

#footerArea .footerBanner li.last{

	margin-right:0px;

}

#footerArea .footerBanner .smallBanner{
	
	padding:15px 55px 4px;

}



.pagetop{

	text-align:center;

	margin:35px 0;

}

#copyright {

	margin:0 130px 0;

	padding-bottom:30px;

}

#copyright p{

	font-size:10px;

	color:#0053a3;

}





/***************************************/

#floatMenu{

	width:959px;

	position:fixed;

	z-index:100;

	top:-215px;

	margin:auto;



}

#floatMenu .menuParts{

	background:url(../img/floatmanu/all_menu_bg.png) repeat-y left;

	padding:20px 25px 0 30px;

}

#floatMenu .menuParts ul{

	float:left;

	width:150px;

}

#floatMenu .menuParts ul li{

	background:url(../img/floatmanu/all_menu_icon_list.gif) no-repeat 2px center;

	padding:2px 0 0 17px;

	margin-bottom:3px;

}

#floatMenu .menuParts ul li.category{

	background:url(../img/floatmanu/all_menu_icon_title.gif) no-repeat left center;

	padding:3px 0 0 17px;

	font-weight:bold;

}

#floatMenu .menuParts ul li span{

	padding-left:5px;

}

#floatMenu .menuParts ul li a{

	color:#ffffff;

}

#floatMenu .menuParts ul li a:hover{

	color:#ffff03;

}



#floatMenu .clicktab{

	text-align:right;

	cursor:pointer;

}



/* google ads*/

div#googleArea{

	margin-top:20px;

	width:728px;

	height:90px;

}

/****************************************/





#contentsArea .contents #contentsMain{

	background:url(../img/in_main_bg.png) repeat-y;

}

/*** title ***/

#contentsArea .contents #contentsMain h2{

	text-align:center;

	padding-top:4px;

	padding-bottom:20px;

}

/*** main ***/

#contentsArea .contents #contentsMain #textArea{

	width:764px;

}



/*** pankuzu ***/

#contentsArea .contents #contentsMain #panList{

	padding:0 0 10px 0;

}

#contentsArea .contents #contentsMain #panList a{

	color:#ffff03;

}





#textArea .inTbale{

	width:764px;

}

#textArea .inTbale .inline{

	background:#188ad5;

	padding:10px 20px;

}





/* contents 

div#textArea{

	background:url(../img/bg_table.gif);

	/*background:#2baaf1;

	#background-position: top 10px;

	border-left:9px solid #87c8f5;

	border-right:9px solid #87c8f5;

	padding:0px 10px;

	_padding:0px;

}



 mainBottom 

div.mainBottom{

	margin-left:-19px;

	margin-top:30px;

	_margin-left:-9px;

	_margin-right:-10px;

}



/* luncher */




