﻿/* CSS Document */
a:link{color:#0066CC;}
a:visited{color:#336699;}
a:hover{color:#FF6633;}
#leftcol h2{margin:0 4px 10px 5px;padding:3px 5px;font-size:1.1em;border-bottom:1px solid #CDE6E6;color:#356A6A;}
#leftcol h3{margin:5px;padding-left:5px;font-size:1.1em;color:#D04111}
#leftcol h4{margin:5px;padding-left:5px;font-size:1em;color:#222222;}

#leftcol ul{margin:5px 0 15px 3em;padding:0;}
#leftcol li{list-style:square outside;line-height:150%;}

#leftcol ul.icons{margin:5px 0 15px 2em;padding:0;}
#leftcol ul.icons li{list-style:none;line-height:160%;}
#leftcol ul.icons li ul{margin:5px 0 5px 1em;padding:0;}
#leftcol ul.icons li ul li{list-style:square inside;}
#leftcol ul.icons li ul.icons {margin:5px 0 15px 2em;padding:0;}
#leftcol ul.icons li ul.icons li{list-style:none;line-height:160%;}

#leftcol h2.ttl{padding:2px 0;margin:0;background:none;}
.honbun{padding:5px 10px 5px 15px;margin:0;line-height:140%;}
.cap{font-size:smaller;color:#666666;}
.red{color:#cc3333;}

.pdflink{background:url(images/pdf_icon.gif) no-repeat top left;padding:1px 0 2px 18px;}
.pictlink{background:url(images/jpg_icon.gif) no-repeat top left;padding:1px 0 2px 18px;}
.wordlink{background:url(images/word_icon.gif) no-repeat top left;padding:1px 0 2px 18px;}
.externallink{background:url(images/icon_popup.gif) no-repeat 0px 1px;padding:1px 0 1px 18px;}
.arrow01link{background:url(images/icon_arrow01.gif) no-repeat 0px 3px;padding:1px 0 1px 12px;}
.arrow02link{background:url(images/icon_arrow02.gif) no-repeat 0px 3px;padding:1px 0 1px 14px;}
.square01{background:url(images/icon_square01.gif) no-repeat 0px 2px;padding:1px 0 1px 13px;color:#003366;}


.border1_pad1{border:1px solid #cccccc;padding:1px;margin:1px 5px;}
.borderbottom{border-bottom:1px solid #cccccc;}
.lineheight140{line-height:140%;}
.lineheight160{line-height:160%;}

.indent10{margin-left:10px;}
.indent20{margin-left:20px;}

.totop{border-bottom:1px solid #dddddd;text-align:right;font-size:x-small;padding:3px;margin:5px 5px 15px 5px;clear:both;}
.totop a{text-decoration:none;color:#999999;}
.totop a:hover{color:#666666;}
.totop a:visited{color:#999999;}
#bottom{margin-top:15px;}

.kakomi{border:1px solid #99aacc;padding:3px;margin:6px 20px;}

#member_reg {
width: 400px;
}

.position_reg {
width: 50px;
padding: 0;
}

.ms_name {
width: 75px;
padding: 0;
}

.belonging {
	width: 374px;
	padding: 0;
}



#member_emerg {
width: 400px;
}

.position_emerg {
width: 50px;
padding: 0;
}

.ml_name {
width: 350px;
padding: 0;
}
