@charset "Shift_JIS";

/* CSS Document */

.letter{
    line-height:145%;
	font-size:12px;
	
}
.letter-1{
    line-height:145%;
	font-size:12px;
	border:dashed #999999 2px;
	padding:5px 10px 5px 10px;
	
		
}
.letter li{
    list-style-type:disc;
	
    	
}

.letter-2{
    line-height:145%;
	font-size:12px;
	padding:5px 10px 5px 10px;
	margin-left:-7px;
	margin-top:0;
	
		
}

   
.letter-2 li{
    list-style-type:decimal;
	list-style-position:inside;
}    

.smainmidashi	{
	color:#3C62FC;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	letter-spacing:0.5em;
		
	}
	
	
.submainmidashi {
    font-size:12px;
	font-weight:bold;
	border-left:solid 5px #3C62FC;	
	border-bottom:1px #3C62FC solid;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;			
	width:139px;
	
}
.smallmainmidashi {
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	line-height:200%;
	color:#AD7139;
	background-color:#FFDAAE;
	border-top: dotted 2px #FF9900;
	border-bottom: dotted 2px #FF9900;
	
}
.dan{
    font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#3C62FC;
	line-height:200%;
	
}

.dan2{
    text-align:center;
	font-size: 12px;
	font-weight:bold;
	line-height:200%;
	color:#AD7139;
	background-color:#F1DD96;
	
				
}

.uvc{
    font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#FF0000;
			
}

.kiji{
    font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#FF0000;
	
	
}
.hani{
	margin:5px;
	padding:3px;
	color:#3C62FC;
	font-weight:bold;
	font-size:12px;
	line-height:145%;	
}	

#hanicom{
	margin-left:200px;
	padding:0px;
	}		
    

#f1{
   float:left;
   margin-right:20px;
   margin-bottom:10px;
   margin-top:0;
   
}

#f2{
    float:right;
	margin-left:20px;
    margin-bottom:10px;
	margin-top:0;
		
}

#f3{
   float:left;
   margin-right:20px;
   margin-bottom:10px;
   margin-top:0;
   
}

#f4{
    float:right;
	margin-left:20px;
    margin-bottom:10px;
	margin-top:0;
		
}

.both{
    clear:both;
}

#sampleimage ul{
    margin:0 auto;
	}
	
#sosaimg{
    float:left;
	border-right:dotted 2px;
	border-color:#CCCCCC;
	margin-right:25px;
			
	}
	
#sosaimg-2{
    float:left;
	border-right:dotted 2px;
	border-color:#CCCCCC;
	margin-right:25px;
			
}

#sosaimg-3{
    float:left;
	border-right:dotted 2px;
	border-color:#CCCCCC;
	margin-right:25px;
		
}
	
#sosaimg-4{
    float:left;
	border-right:dotted 2px;
	border-color:#CCCCCC;
	margin-right:25px;
			
}
	
#sosaimg-5{
    float:left;
	border-right:dotted 2px;
	border-color:#CCCCCC;
	margin-right:25px;
			
}

#sosaimg-6{
    float:left;
	border-right:dotted 2px;
	border-color:#CCCCCC;
	margin-right:25px;
			
} 

.type{
    text-align:left;	
	font-size:12px;
	color:#000000;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	border-left:solid 5px #3C62FC;
	border-bottom:solid 1px #000000;
	line-height:120%;
		
}
	
.sosa{
    font-size:12px;
	text-indent:0;
	text-align:left;
	line-height:145%;		
}

.itemBOX{
    width:100px;
	margin:0 18px 18px 0;
	padding:0;
	float:left;
	border-style:none;
	}
	
.itemPHOTO{
    margin:0;
	padding:0;
	text-align:center;
	width:110px;
	}
	
.itemTEXT{
    margin:0;
	height:auto;
	text-align:center;
	width:110px;
					
	}
	
.itemTEXT-1{
    margin:0;
	padding:0;
	text-align:center;
	font-weight:bold;
	width:110px;
	font-size:14px;
	
	}
.itemBOX-3{
    width:210px;
	margin:0 25px 28px 0;
	padding:0;
	float:left;
	border-style:none;
	}
	
.itemPHOTO-3{
    margin:0;
	padding:2px;
	text-align:center;
	border:dashed #999999 1px;
	}
	
.itemTEXT-5{
    margin:0;
	padding:2px;
	height:48px;
	border-left:1px dashed #999999;
	border-right:1px dashed #999999;
	border-bottom:1px dashed #999999;
						
	}
	
.itemTEXT-6{
    margin:0;
	color:#FFFFFF;
	padding:3px;
	text-align:center;
	font-weight:bold;
	background-color:#6699CC;
	}
	
.field{
    margin-top:10px;
	border:2px solid;
	}
	
.hanicom3{
    text-align:center;
}


#title-h h2{
    text-align:center;
	font-size:18px;
	font-weight:bold;
	color:#EE8814;
	margin:7px 0px;
	padding:7px 0px;
	background-image:url(http://219.99.167.57/~curtaijp/seiki/hanicom15.gif);
	background-repeat:repeat-x;
	border-top: dotted 2px #EE8814;
	border-bottom: dotted 2px #EE8814;
	
	
}

.iromihon{
    font-size:18px;
	color:#0066FF;
	background-color:#FFFF99;
	text-align:center;
	font-weight:bold;
	line-height:160%;
}

.rink{
    text-align:center;
	font-size:12px;
	font-weight:bold;
	
}

.mitu{
    font-size:12px;
	text-align:center;
	font-weight:bold;
	padding-top:15px;
	}
	
.rink-1{
    text-align:center;
	font-size:12px;
	border-top:dotted 2px;
	padding-top:15px;
	font-weight:bold;
	
			
}

#menu{
    margin:0 auto;
	width:650px;
	text-align:center;
}	

#semitumori ul{
margin:0 auto 0 auto;
width:100%;
}

#semitumori ul,#semitumori li{
    margin-top:0;   
    padding:0;
	list-style:none;
		
}

#semitumori li{
    float:left;
    margin:0;
	padding:0;
	background-color:#CFE7E9;
	border:1px outset #71B8BD;
	list-style:none;
	font-size:12px;
	font-weight:bold;
	
	
}

#semitumori a,#semitumori a:link,#semitumori a:visited{
    text-decoration:none;
	color:#0066FF;
	background-color:transparent;
	width:216px;
	height:auto;
	text-align:center;
	padding:2px 0;
	display:block;
	
}

#semitumori a:hover{
    color:#FFFFFF;
	background-color:#0096CE;
}


#semitumori li.home{
    border-left:1px solid #333333;
}

#mitumori2 ul{
    margin:0;
}

#mitumori2 ul,#mitumori2 li{
    margin-top:0;   
    padding:0;
	list-style:none;		
}

#mitumori2 li{
    float:left;
    margin:0;
	padding:0;
	border:1px outset #333333;
	list-style:none;
	font-size:12px;
	font-weight:bold;
	
}

#mitumori2 a,#mitumori2 a:link,#mitumori2 a:visited{
    text-decoration:none;
	color:#3366FF;
	background-color:transparent;
	width:285px;
	height:auto;
	text-align:left;
	text-indent:20px;
	padding:2px 0;
	display:block;
	
}

#mitumori2 a:hover{
    color:#FFFFFF;
	background-color:#0096CE;
}


#mitumori2 li.home2{
    border-left:1px solid #333333;
}

#mitumori3 ul{
margin:0;
}

#mitumori3 ul,#mitumori3 li{
    margin-top:0;   
    padding:0;
	list-style:none;		
}

#mitumori3 li{
    float:left;
    margin:0;
	padding:0;
	border:1px outset #333333;
	list-style:none;
	font-size:12px;
	font-weight:bold;
	
}

#mitumori3 a,#mitumori3 a:link,#mitumori3 a:visited{
    text-decoration:none;
	color:#3366FF;
	background-color:transparent;
	width:285px;
	height:auto;
	text-align:left;
	text-indent:20px;
	padding:2px 0;
	display:block;
	
}

#mitumori3 a:hover{
    color:#FFFFFF;
	background-color:#0096CE;
}


#mitumori3 li.home3{
    border-left:1px solid #333333;
}

#mitumori4 ul{
margin:0;
}

#mitumori4 ul,#mitumori4 li{
    margin-top:0;   
    padding:0;
	list-style:none;		
}

#mitumori4 li{
    float:left;
    margin:0;
	padding:0;
	border:1px outset #333333;
	list-style:none;
	font-size:12px;
	font-weight:bold;
	
}

#mitumori4 a,#mitumori4 a:link,#mitumori4 a:visited{
    text-decoration:none;
	color:#3366FF;
	background-color:transparent;
	width:285px;
	height:auto;
	text-align:left;
	text-indent:20px;
	padding:2px 0;
	display:block;
	
}

#mitumori4 a:hover{
    color:#FFFFFF;
	background-color:#0096CE;
}


#mitumori4 li.home4{
    border-left:1px solid #333333;
}

#omitumori ul,#omitumori li{
    margin-top:0;    
    padding:0;
	list-style:none;
		
}

#omitumori li{
    float:left;
    margin:0;
	padding:0;
	background-color:#CFE7E9;
	border:1px outset #71B8BD;
	list-style:none;
	font-size:12px;
	font-weight:bold;
	
}

#omitumori a,#omitumori a:link,#omitumori a:visited{
    text-decoration:none;
	color:#0066FF;
	background-color:transparent;
	width:189px;
	height:auto;
	text-align:center;
	padding:2px 0;
	display:block;
	
}

#omitumori a:hover{
    color:#FFFFFF;
	background-color:#0096CE;
}


#omitumori li.home{
    border-left:1px solid #333333;
}

#mitumori5 ul{
margin:0;
}

#mitumori5 ul,#mitumori5 li{
    margin-top:0;   
    padding:0;
	list-style:none;
		
}

#mitumori5 li{
    float:left;
    margin:0;
	padding:0;
	background-color:#CFE7E9;
	border:1px outset #71B8BD;
	list-style:none;
	font-size:12px;
	font-weight:bold;
	
}

#mitumori5 a,#mitumori5 a:link,#mitumori5 a:visited{
    text-decoration:none;
	color:#0066FF;
	background-color:transparent;
	width:285px;
	height:auto;
	text-align:center;
	padding:2px 0;
	display:block;
	
}

#mitumori5 a:hover{
    color:#FFFFFF;
	background-color:#0096CE;
}


#mitumori5 li.home5{
    border-left:1px solid #333333;
}

.red-1{
    color:#FF0000;
}

.seitemPHOTOS{
    width:90px;
	margin:0 auto;
	padding:0;
	border-style:none;
	}
	
	.seitemPHOTOB{
    width:162px;
	margin:0 0 10px 0;
	padding:0;
	float:left;
	border-style:none;
	}

.itemBOX-1{
    margin:20px 40px 15px 0;
	padding-bottom:5px;
	float:left;
	width:450px;
}
	
.itemPHOTO-1{
    margin:0;
	padding:10px 0 10px 0;
	text-align:center;
	border-bottom:dotted 2px;
	border-right:solid 1px;
	border-left:solid 1px;
}
	
.itemTEXT-2{
    margin:0;
	text-align:left;
	padding:5px 5px 5px 5px;
	line-height:145%;
	font-size:12px;
	border-left:solid 1px;
	border-right:solid 1px;
	border-bottom:solid 1px;
	
					
}
.itemTEXT-3{
    margin:0;
	padding:0;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	line-height:200%;
	color:white;
	background-color:#6699CC;
	
	}
	
.wash {
    font-size:12px;
	font-weight:bold;
	border-left:solid 5px #3C62FC;	
	border-bottom:1px #3C62FC solid;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;			
	width:330px;
}

.seiki{
    margin:5px;
	padding:3px;
	text-indent:8em;
	color:#336600;
	font-weight:bold;
	font-size:14px;
	line-height:200%;
	}	
	
	.sebigbox{
	width:325px;	
	float:left;
	margin-bottom:20px;
	
	}
    
.seitemBOX-3{
    width:210px;
	margin:0 auto 0 auto;
	padding:0;	
	border-style:none;
	}
	
.seitemPHOTO-3{
    margin:0;
	padding:2px;
	text-align:center;
	border:dashed #999999 1px;
	}
	
	
.seitemTEXT-6{
    margin:0;
	color:#FFFFFF;
	padding:3px;
	text-align:center;
	font-weight:bold;
	background-color:#6699CC;
	}
	
.seitemTEXT-5{
    margin:0;
	padding:2px;
	border-left:1px dashed #999999;
	border-right:1px dashed #999999;
	border-bottom:1px dashed #999999;
	font-size:12px;
						
	}
	
	.sebigBOX{
    width:130px;
	margin:0 0 15px 0;
	padding:0;
	float:left;
	border-style:none;
	
	}
	.seitemBOX{
    width:110px;
	margin:0 auto;
	padding:0;
	border-style:none;
	}
	
.seitemPHOTO{
    margin:0;
	padding:0;
	text-align:center;
	width:110px;
	
	
	}
	
	
.seitemTEXT-1{
    margin:0;
	padding:0;
	text-align:center;
	font-weight:bold;
	width:110px;
	font-size:14px;
	
	}
    

	

    

