body {
	background-color: #eaeaea;
	line-height: 1.5;
	font-family: "Hiragino Kaku Gothic Pro", Verdana, "qMmpS Pro W3", "lr@oSVbN", Geneva, Arial, Helvetica, sans-serif;
}
#main {
	width:900px;
	background-color: #ffffff;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 100px;
	padding-bottom: 50px;
}

#header {     
	background-color: #ffffff;
	padding-top: 30px;
	padding-left: 45px;
	margin-bottom: -30px;
}
#header h1 {
	background:url(../img/webflash.gif) no-repeat;
        width: 820px;
	height: 300px;
	text-indent: -5000px;
	}

#contents {
	width:820px;
	background-color: #ffffff;
	padding-left: 40px;
}

#submit {
	width:820px;
	background-color: #ffffff;
	padding-left: 40px;
}
#contents2 {
	margin: 20px 20px 30px 25px;
	padding: 20px 0px 20px 40px;
	width:800px;
	border: 2px red solid; 
	background-color: #FFF0F5;
}


#contents2 img { 
border: 1px #000000 solid; 
} 



#contents_l {
	float:left;
	margin-left:10px;
	width:330px;
}

#contents_left {
	float:left;
	margin:0px;
	padding: 0px 10px 10px 20px;
	width:330px;
}

#contents_left a{
	color: #000000;
	font-size: 15px
}

contents_left a:link { color: #000000;
	border-bottom: 2px #000000;  } 
contents_left a:visited { color: #000000; } 
contents_left a:hover { color: #ffff00; } 
contents_left a:active { color: #000000; } 

#contents_r {
	float:left;
	width:400px;
}

#contents_right {
	float:left;
	margin:0px;
	padding: 0px 10px 10px 20px;
	width:330px;
}

#contents_right a{
	color: #000000;
	font-size: 15px  
}

contents_right a:link { color: #000000;
	text-decoration: underline; } 
contents_right a:visited { color: #000000; } 
contents_right a:hover { color: #000000; } 
contents_right a:active { color: #000000; } 




#contents3 {
	width:820px;
	margin-top: 20px;
	padding-left: 40px;
	background-color: #ffffff;
	clear:both;
}

#contents_douga {
	margin-top: 10px;
	margin-left: 40px;
	width:800px;
	height:480px;
	background-color: #FFF0F5;
	padding: 15px;
    }
    
#contents_douga  h2{
	padding-top: 10px;
	padding-left: 20px;
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr@oSVbN", sans-serif;
	font-size: 20px;
	color: #FF4500;
	line-height: 0; 
}

#contents_douga  h3{	padding-top: 10px;
	padding-left: 20px;
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr@oSVbN", sans-serif;
	font-size: 15px;
	color: #426811;
	line-height: 0; 
	}

#contents_douga  td.gaiyou{font-size: 10px;}
#contents_douga  td.kigyou{font-size: 8px;}
#contents_douga  div.right{font-size: 15px; text-align: right;}


#contents_logo {
	margin-top: 10px;
	margin-left: 40px;
	width:800px;
	height:420px;
	background-color: #FFF0F5;
	padding: 15px;
    }
    
#contents_logo  h2{
	padding-top: 10px;
	padding-left: 20px;
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr@oSVbN", sans-serif;
	font-size: 20px;
	color: #FF4500;
	line-height: 0; 
}

#contents_logo  h3{	padding-top: 10px;
	padding-left: 20px;
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr@oSVbN", sans-serif;
	font-size: 15px;
	color: #426811;
	line-height: 0; 
	}

#contents_logo  td.gaiyou{font-size: 10px;}
#contents_logo  td.kigyou{font-size: 8px;}
#contents_logo  div.right{font-size: 15px; text-align: right;}

#contents_pop {
	margin-top: 10px;
	margin-left: 40px;
	width:800px;
	height:560px;
	background-color: #FFF0F5;
	padding: 15px;
    }
    
#contents_pop  h2{
	padding-top: 10px;
	padding-left: 20px;
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr@oSVbN", sans-serif;
	font-size: 20px;
	color: #FF4500;
	line-height: 0; 
}

#contents_pop  h3{	padding-top: 10px;
	padding-left: 20px;
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr@oSVbN", sans-serif;
	font-size: 15px;
	color: #426811;
	line-height: 0; 
	}

#contents_pop  td.gaiyou{font-size: 10px;}
#contents_pop  td.kigyou{font-size: 8px;}
#contents_pop  div.right{font-size: 15px; text-align: right;}

#contents2  h2{
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr@oSVbN", sans-serif;
	font-size: 20px;
	color: #000000; 
	font-weight: bold; 
	margin: 0px 0px 0px 0px;
}

#contents2 a:link { color: #0000FF; } 
#contents2 a:visited { color: #0000FF; } 
#contents2 a:hover { color: #FF0000; } 
#contents2 a:active { color: #000080; } 





h2 {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr@oSVbN", sans-serif;	
	font-size: 20px;
	color: #FF4500;
    margin: 5px 0px 5px 0px;
    }
h3 {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr@oSVbN", sans-serif;	
	font-size: 20px;
	color: #000000;	
    margin: 0px 0px 0px 0px;	
}		

h4 {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr@oSVbN", sans-serif;	
	font-size: 15px;
	color:  #FF4500;
	margin: 0px 0px 0px 0px;
}	

dt {
	font-size: 15px;
	color: #FF4500;
	line-height: 1.2;
	font-weight: bold;	
}
dd {
font-size: 9px;
color : #000000;	
}

p {
font-size: 12px;	
color : #000000;
margin: 0px 0px 20px 0px; 
}

img.submit {
       padding-left: 100px;
       }

img.icon {
       padding-left: 60px;
       }

ul {
font-size: 15px;	
color : #000000;
}

li {
font-size: 12px;	
color : #000000;
}

#submit a.botan{display:block; width:825px; height:143px; background-repeat:no-repeat; background-position:center;}
#submit a.botan:hover {color:red; background-image:url(../img/moushikomi2.gif);}
#submit a.botan:hover {background-color: #fff;}
#submit a.botan:hover img{visibility:hidden; border-style:none;}

#submit_book a.botan{display:block; width:800px; height:167px; background-repeat:no-repeat; background-position:100px;}
#submit_book a.botan:hover {color:red; background-image:url(../img/submit2.gif);}
#submit_book a.botan:hover {background-color: #fff;}
#submit_book a.botan:hover img{visibility:hidden; border-style:none;}


a {font-size: 10px; color: #000000; text-decoration: none; }
a:hover { color: #ff0000;}

a.book {font-size: 20px; color: #FF4500; text-decoration: none; }

a.keisai {font-size: 14px; color: #000000; text-decoration: none; }
a.keisai:link { color:#039; font-weight:normal; background-color:transparent; text-decoration:none; }
a.keisai:visited { color:#639; font-weight:normal; background-color:transparent; text-decoration:none; }
a.keisai:hover { color:#c00; background-color:transparent; text-decoration:none; }
a.keisai:active { color:#c00; background-color:transparent; text-decoration:none; }


hr{
color : #000000;
size : "5";
}

table.corp {font-size: 10px;}


/*Eye Tracking Reportͺ
------------------------------------------------*/

#header_eye{     
	background-color: #ffffff;
	padding: 30px 0px 0px 60px;
}


#contents_eye {
	background-color: #ffffff;
	margin: 30px 0px 20px 115px;
}
#contents_eye_2{
	width: 775px;
	margin: 30px 0px 0px 60px;
	}
	
#contents_eye_2 .gaze{
	float:left;
    margin: 10px 20px 0px 0px;
}
	
	#contents_eye_2 .hot{
	float:left;
    margin: 20px 20px 20px 0px;
}

#contents_eye_2 h2{     
	padding: 20px 0px 0px 0px;
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr@oSVbN", sans-serif;
	font-size: 20px;
	color: #0099FF;
	line-height: 0; 
}
#contents_eye_2 {font-size: 15px;}
#contents_eye_2 a{font-size: 15px; color: #0000FF;}

#footer {font-size: 12px;}

#contents_eye a.botan{display:block; width:641px; height:486px; background-repeat:no-repeat; }
#contents_eye a.botan:hover {color:red; background-image:url(../img/eye_3.gif);}
#contents_eye a.botan:hover {background-color: #fff;}
#contents_eye a.botan:hover img{visibility:hidden; border-style:none;}

#contents_eye_2 a.botan{display:block; width:416px; height:78px; background-repeat:no-repeat; background-position:center;}
#contents_eye_2 a.botan:hover {color:red; background-image:url(../img/eye_5.gif);}
#contents_eye_2 a.botan:hover {background-color: #fff;}
#contents_eye_2 a.botan:hover img{visibility:hidden; border-style:none;}


