@charset "utf-8";
/* CSS Document */

@import url(reset.css);
@import url(elements.css);



	div#cont div#pageside {
			margin-left: 10px;
			margin-right: 0px;
		}
		
	div#cont div#indexcont {
			margin-bottom: 11px;
			
		}
		
	div#cont div#indexcont div#title1 {
			width: 413px;
			height: 205px;
			background:url(../images/index/title1_bg.jpg) no-repeat 0 0;
			position: relative;
			float: left;
			margin-right: 11px;
		}
		
			div#cont div#indexcont div#title1 h3,
			div#cont div#indexcont div#title1 h2,
			div#cont div#indexcont div#title2 h2{
				display: none;
			}
	
			div#cont div#indexcont div#title1 p#title1-1{
				position: absolute;
				top: 42px;
				left: 168px;
				width: 236px;
				height: 43px;
			}
	
			div#cont div#indexcont div#title1 p#title1-2{
				position: absolute;
				top: 98px;
				left: 168px;
				width: 236px;
				height: 43px;
			}
	
			div#cont div#indexcont div#title1 p#title1-3{
				position: absolute;
				top: 155px;
				left: 168px;
				width: 236px;
				height: 43px;
			}
	
		div#cont div#indexcont div#title2 {
			width: 490px;
			height: 205px;
			background:url(../images/index/title2_bg.jpg) no-repeat 0 0;
			position: relative;
			float: left;
		}
	
			div#cont div#indexcont div#title2 p{
				position: absolute;
				left: 10px;
				top: 42px;
				width: 320px;
				height: 155px;
				line-height: 1.6em;
				
			}
			
			div#cont div#indexcont div#title2 p#photo{
				position: absolute;
				left: 339px;
				top: 40px;
				width: 145px;
				height: 155px;
				line-height: 1.6em;
			}			

			div#cont div#indexcont div#title2 p#link{
	position: absolute;
	left: 189px;
	top: 182px;
	width: 146px;
	height: 30px;
	text-align: right;
	font-size: 11px;
			}			

			div#cont div#indexcont div#title2 p#photo a{
				display: block;
				width: 100%;
				height: 100%;
				font-size: 0px;
				line-height: 0px;
			}


		div#cont div#pagecont div.pagebox{
				width: 669px;
				background:url(../images/index/contbox_bg.jpg) center bottom no-repeat;
		}

			div#cont div#pagecont div.pagebox div.pagebox_in{
					margin: 11px 0 0 11px;
					overflow: hidden;
			}
	
				div#cont div#pagecont div.pagebox div.pagebox_in div.gbox{
						width: 315px;
						height: 113px;
						float: left;
						margin: 0 11px 11px 2px;
						_margin: 0;
						_width: 325px;
						_height: 123px;
				}
	
				div#cont div#pagecont div.pagebox div.pagebox_in div h3{
						display: none;
					}
	
				div#cont div#pagecont div.pagebox div.pagebox_in div ul{
					margin: 40px 0 0 10px;
					font-size: 11px;
					line-height: 1.5em;
					}
	
					div#cont div#pagecont div.pagebox div.pagebox_in div ul li{
						width: 98px;
						float: left;
						background:url(../images/common/arrow.jpg) no-repeat 0 3px;
						padding: 0 0 0 10px;
					}
	
						div#cont div#pagecont div.pagebox div.pagebox_in div ul li a{
							text-decoration: none;
							color: #454545;
						}
	
						div#cont div#pagecont div.pagebox div.pagebox_in div ul li a:hover{
							color: #069;
						}
	
	
				div#cont div#pagecont div.pagebox div.pagebox_in div#title3-1{
						background: url(../images/index/title_3-1_bg.jpg) no-repeat 0 0 ;
					}
	
				div#cont div#pagecont div.pagebox div.pagebox_in div#title3-2{
						background: url(../images/index/title_3-2_bg.jpg) no-repeat 0 0 ;
					}
	
				div#cont div#pagecont div.pagebox div.pagebox_in div#title3-3{
						background: url(../images/index/title_3-3_bg.jpg) no-repeat 0 0 ;
					}
	
				div#cont div#pagecont div.pagebox div.pagebox_in div#title3-4{
						background: url(../images/index/title_3-4_bg.jpg) no-repeat 0 0 ;
					}
	
				div#cont div#pagecont div.pagebox div.pagebox_in div#title3-5{
						background: url(../images/index/title_3-5_bg.jpg) no-repeat 0 0 ;
					}
	
				div#cont div#pagecont div.pagebox div.pagebox_in div#title3-6{
						background: url(../images/index/title_3-6_bg.jpg) no-repeat 0 0 ;
					}
	
				div#cont div#pagecont div.pagebox div.pagebox_in div#title3-7{
						background: url(../images/index/title_3-7_bg.jpg) no-repeat 0 0 ;
					}
	
				div#cont div#pagecont div.pagebox div.pagebox_in div#title3-8{
						background: url(../images/index/title_3-8_bg.jpg) no-repeat 0 0 ;
					}



				div#cont div#pagecont div.pagebox div.pagebox_in ul.faq{
					margin: 10px 0 0 0;
					font-size: 13px;
				}

					div#cont div#pagecont div.pagebox div.pagebox_in ul.faq li{
						background: url(../images/index/title4-1a_bg_off.jpg) 0 0 no-repeat;
						width: 640px;
						height: 71px;
						margin-bottom: 3px;
						padding: 0;
					}

					div#cont div#pagecont div.pagebox div.pagebox_in ul.faq li.faqb{
						background: url(../images/index/title4-1b_bg_off.jpg) 0 0 no-repeat;
					}

					div#cont div#pagecont div.pagebox div.pagebox_in ul.faq li a{
						display: block;
						width: 560px;
						height: 59px;
						margin-bottom: 3px;
						padding: 12px 20px 0 60px;
						text-decoration: none; 
						color: #454545;
						_margin-bottom: 0px;
						line-height: 1.6em;
					}
		
					div#cont div#pagecont div.pagebox div.pagebox_in ul.faq li a:hover{
						background: url(../images/index/title4-1a_bg_on.jpg) 0 0 no-repeat;
						color: #36C;
					}

					div#cont div#pagecont div.pagebox div.pagebox_in ul.faq li.faqb a:hover{
						background: url(../images/index/title4-1b_bg_on.jpg) 0 0 no-repeat;
					}
