/*絶対指定
------------------------------------------------*/
body 
{
	position: relative;
	width: 721px; 
	margin:0px auto 0px auto;
	font-size: 12px;
	line-height: 140%;
	line-break:strick;

}

a { text-decoration: none; }
a:hover { text-decoration: underline; }



th{
	font-size: 16px;
}

.list1 {
list-style-type: circle;
font-size:12px;
color: #C85D44;
}

.list2 {
list-style-type: circle;
font-size:14px;
color: #C85D44;
}


/*相対指定
------------------------------------------------*/
#link1
{
	font-size: 12px;
	color: #777777;
}

#link1AC
{
	font-size: 12px;
	color: #F69679;
	font-weight: bold;
}

#link2
{
	font-size: 15px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

#link3
{
	font-size: 14px;
	color: #777777;
}

a.a1:hover {
	color: #F69679;
	text-decoration: none;
	font-weight="bold";
}
a.a1 {
	color: #ffffff;
	font-weight="bold";
	font-size: 12px;
}

#a1ACTIVE {
	color: #F69679;
	font-weight="bold";
}

a.a2:hover {
	color: #F69679;
	font-size: 12px;
	}
a.a2 {
	color: #28387B;
	font-weight="bold";
	font-size: 12px;
}

#a3 {
	color: #ff9900;
	font-size: 11px;
}


#AC{
background-color:#FFDEAD;
}

#SName{
	color: #28387B;
	font-weight="bold";
	font-size: 15px;
}

#SName2{
	color: #28387B;
	font-weight="bold";
	font-size: 13px;
}


#SMoji{
	color: #777777;
	font-size: 13px;
	line-height: 140%;
}

#SMoji2{
	color: #28387B;
	font-size: 11px;
}

.box1 {
margin: 0px;
padding: 5px;
border: 1px dotted #F15B40;
width: 145px;
}

.box2 {
margin: 0px;
padding: 3px;
border: 1px line;
width: 312px;
border-width: 2px;
border-color: #28387B;
}

.box3 {
margin: 0px;
padding: 3px;
border: 1px dotted;
width: 312px;
border-width: 1px;
border-color: #777777;
}

.box4 {
margin: 0px;
padding: 2px;
width: 60px;
background-color: #28387B;
}

.box5 {
font-size: 12px;
margin: 0px;
padding: 5px;
border: 1px dotted #F15B40;
}

.Pbox {
margin: 0px;
padding: 10px;
width: 221px;
background-color: #C7D6EE;
font-size: 12px;

}


#Name1{
	color: #000000;
	font-size: 16px;
	font-weight: bold;
}

#Name2{
	color: #F15B40;
	font-size: 14px;
	font-weight="bold";
}

#Sikaku{
	color: #28387B;
	font-size: 12px;
	font-weight="bold";
}

#Cm{
	color: #777777;
	font-size: 14px;
	line-height: 160%;
}

#Sodan{
	color: #ffffff;
	font-size: 17px;
	font-weight="bold";
}


/*名前から探す
------------------------------------------------*/
ul.sample4 {
list-style-type: none;
width: 380px;
}
ul.sample4 li a {
font-size: 16px;
color: #004466;
border-bottom: 1px dashed #878787;
background-color: #E1DCBF;
text-decoration: none;
padding: 10px 10px 10px 35px;
margin: 0px;
display: block;
}
ul.sample4 li a:hover {
color: #FF6600;
border-left: 15px solid #FF6600;
padding: 10px 10px 10px 20px;
}
ul.sample4 li a.blue {
color: #004466;
border-bottom: 1px dashed #878787;
text-decoration: none;
padding: 10px 10px 10px 35px;
margin: 0px;
display: block;
background-color:#DEEFF9;
}
ul.sample4 li a:hover.blue {
color: #FC3063;
border-left: 15px solid #FC3063;
padding: 10px 10px 10px 20px;
}

/*----------------------------------------------*/

.midashi01 {
font-size: 18px;
color: #28387B;
border-left: 10px solid #F15B40;
border-bottom: 1px solid #F15B40;
padding: 10px;
width: 460px;
font-weight="bold";
}

.midashi02 {
font-size: 18px;
line-height: 140%;
color: #777777;
border-left: 10px solid #F15B40;
border-bottom: 1px solid #F15B40;
padding: 10px;
width: 300px;
font-weight="bold";
}



#Index1{
	color: #777777;
	font-size: 10px;
}
#Index2{
	color: #777777;
	font-size: 14px;
	font-weight="bold";
	line-height: 140%;
}

#copyright{
	color:#ffffff;
	font-size:12px;
}


/*調整
------------------------------------------------*/
.box_adjust01 {
margin: 0px;
padding: 5px;
border: 1px dotted #F15B40;
width: 300px;
}

.box_adjust02 {
margin: 0px;
padding: 5px;
border: 1px dotted #F15B40;
width: 462px;
}

.box_adjust03 {
margin: 0px;
padding: 5px;
border: 1px dotted #F15B40;
width: 472px;
}

.box_adjust04 {
font-size: 12px;
margin: 0px;
padding: 5px;
border: 1px dotted #F15B40;
width: 398px;
}




#Zohan{
	color: #ff0000;
	font-size: 18px;
	font-weight: bold;
	line-height: 140%;
}


