/* CSS Document */
#contents-main{
        width:665px;
        margin:0px;
        padding:0px 15px 0px 0px;
        float:left;
}

#contents-sub{
        font-size:12px;
        width:300px;
        margin:0px;
        padding:0px;
        float:left;
}


.center{
padding:0px 10x 10px;
}
.tablec{
margin:0px 0px 20px;
padding:0px;
border-top:1px solid #c0c0c0;
border-left:1px solid #c0c0c0;
border-right:1px solid #c0c0c0;
}
.tabled{
margin:0px;
padding:0px;
border-top:1px solid #c0c0c0;
border-left:1px solid #c0c0c0;
border-right:1px solid #c0c0c0;
}
.tdc{
margin:0px;
padding:8px;
background:#EEF7FF;
border-bottom:1px solid #c0c0c0;
}
.thc{
margin:0px;
padding:8px;
text-align:right;
font-weight:normal;
background:#ededed;
border-bottom:1px solid #c0c0c0;
font-size:12px;
}
.tablee{
margin:0px 0px 10px;
padding:0px;
border-top:1px solid #c0c0c0;
border-left:1px solid #c0c0c0;
}
.tde{
margin:0px;
padding:8px;
background:#fff;
border-bottom:1px solid #c0c0c0;
border-right:1px solid #c0c0c0;
}
.the{
margin:0px;
padding:8px;
text-align:center;
font-weight:normal;
background:#EEF7FF;
border-bottom:1px solid #c0c0c0;
border-right:1px solid #c0c0c0;
}

.table1{
margin:0px 0px 20px;
padding:0px;
border-top:1px solid #c0c0c0;
border-left:1px solid #c0c0c0;

}
.td1{
margin:0px;
padding:8px;
font-size:12px;
background:#ffffff;
border-bottom:1px solid #c0c0c0;
border-right:1px solid #c0c0c0;
}
.th1{
margin:0px;
padding:8px;
text-align:center;
font-weight:normal;
background:#ff6600;
color:#fff;
border-bottom:1px solid #c0c0c0;
border-right:1px solid #c0c0c0;
}
.table2{
margin:0px 0px 20px;
padding:0px;
border-top:1px solid #33f;
border-left:1px solid #33f;

}
.td2{
margin:0px;
padding:8px;
background:#ffffff;
border-bottom:1px solid #33f;
border-right:1px solid #33f;
text-align:center;
}
.th2{
margin:0px;
padding:8px;
text-align:center;
font-weight:normal;
background:#9cf;
border-bottom:1px solid #33f;
border-right:1px solid #33f;
}
.boxf1{
margin:0px 0px 10px;
padding:5px 10px;
background:#FFFFCC;
border-right:1px solid #c0c0c0;
border-left:1px solid #c0c0c0;
border-bottom:1px solid #c0c0c0;
}
.boxf2{
margin:0px 0px 10px;
padding:5px 10px;
background:#ccFFFF;
border-right:1px solid #c0c0c0;
border-left:1px solid #c0c0c0;
border-bottom:1px solid #c0c0c0;
}
.boxf2 ul{
margin:0px 0px 0px 20px;
}
.boxf3{
margin:0px 0px 10px;
padding:5px 10px;
background:#FFF;
border-right:1px solid #c0c0c0;
border-left:1px solid #c0c0c0;
border-bottom:1px solid #c0c0c0;
}
.boxf4{
margin:0px 0px 10px;
padding:5px 10px;
background:#FFF;
border:1px solid #c0c0c0;
}

.boxf3 ul,.boxf3 ol,.boxf4 ul,.boxf4 ol{
margin:0px 0px 0px 20px;
}
.boxf3 p,.boxf4 p{
margin:0px 0px 10px;
padding:0px;
}
.boxf3 img,.boxf4 img{
margin:0px 0px 0px 10px;
padding:0px;
}
.boxf3 h2,.boxf4 h2{
border-bottom:1px solid #4275C6;
font-size:16px;
color:#4275C6;
padding:0px 0px 3px 5px;
margin:0px 0px 5px;
font-weight:bold;
}
.boxf3 h3,.boxf4 h3,{
border-bottom:1px solid #000;
font-size:14px;
color:#000;
padding:3px;
margin:0px 0px 10px;
font-weight:normal;
}
.end{margin:0px 0px 10px 0px;padding:0px 0px 10px 0px;}
.end2{margin:0px;}

.boxm1{
margin:0px;
padding:5px;
border:#c0c0c0 1px solid;
}

.boxmr{
margin:0px 0px 5px;
padding:10px 0px;
background:#FFF;
border:#c0c0c0 1px solid;
}
.boxmr1{
margin:0px 0px 10px;
padding:10px 5px;
background:#FFCCFF;
}
.boxmr2{
margin:0px 0px 10px;
padding:10px 5px;
background:#6c3;
}
.boxmr3{
margin:0px 0px 10px;
padding:10px 5px;
background:#fc0;
}
.boxmr4{
margin:0px 0px 10px;
padding:10px 5px;
background:#cff;
}
.boxmr5{
margin:0px 0px 10px;
padding:10px 5px;
background:#ccc;
}

.mail1t{
background:#36f;
padding:2px;
margin:0px;
color:#fff;
font-size:14px;
}
.mail1{
border:2px solid #36f;
padding:5px;
margin:0px 0px 10px;
}
.mail2t{
background:#fc3;
padding:2px;
margin:0px;
color:#000;
font-size:14px;
}
.mail2{
border:2px solid #fc3;
padding:5px;
margin:0px 0px 10px;
}
.mail3t{
background:#f63;
padding:2px;
margin:0px;
color:#fff;
font-size:14px;
}
.mail3{
border:2px solid #f63;
padding:5px;
margin:0px 0px 10px;
}

.boxr1{
margin:0px 0px 10px;
padding:5px 0px;
}
.boxr1 img{
margin:5px;
}
.boxr1 p{
margin:0px 0px 5px;
padding:0px;
}
.boxr1 h2{
border-bottom:1px solid #4275C6;
font-size:16px;
color:#4275C6;
padding:0px 0px 3px 5px;
margin:0px 0px 5px;
font-weight:bold;
}
.boxr1 h3{
border-bottom:1px solid #000;
font-size:14px;
color:#000;
padding:3px;
margin:0px 0px 10px;
font-weight:bold;
}

.h2c001{
background:url(../img/contents/h2c001.gif) no-repeat top left;
width:665px;
height:30px;
margin:0px 0px 10px;
padding:0px;
text-indent:-9999px;
}
.h2c002{
background:url(../img/contents/h2c002.gif) no-repeat top left;
width:980px;
height:30px;
margin:0px;
padding:0px;
text-indent:-9999px;
}
.h2c005{
background:url(../img/contents/h2c005.gif) no-repeat top left;
width:980px;
height:30px;
margin:0px;
padding:0px;
text-indent:-9999px;
}
.h2c003{
background:url(../img/contents/h2c003.gif) no-repeat top left;
width:980px;
height:30px;
margin:0px;
padding:0px;
text-indent:-9999px;
}
.h2c004{
background:url(../img/contents/h2c004.gif) no-repeat top left;
width:980px;
height:30px;
margin:0px;
padding:0px;
text-indent:-9999px;
}
.h2c006{
background:url(../img/contents/h2c006.gif) no-repeat top left;
width:665px;
height:30px;
margin:0px;
padding:0px;
text-indent:-9999px;
}
.h2c007{
background:url(../img/contents/h2c007.gif) no-repeat top left;
width:665px;
height:30px;
margin:0px;
padding:0px;
text-indent:-9999px;
}
.h2c008{
background:url(../img/contents/h2c008.gif) no-repeat top left;
width:665px;
height:30px;
margin:0px;
padding:0px;
text-indent:-9999px;
}
.h2c009{
background:url(../img/contents/h2c009.gif) no-repeat top left;
width:665px;
height:30px;
margin:0px;
padding:0px;
text-indent:-9999px;
}
.h2c010{
background:url(../img/contents/h2c010.gif) no-repeat top left;
width:665px;
height:30px;
margin:0px;
padding:0px;
text-indent:-9999px;
}
.h2c011{
background:url(../img/contents/h2c011.gif) no-repeat top left;
width:715px;
height:30px;
margin:0px 0px 10px;
padding:0px;
text-indent:-9999px;
}
.h2c012{
background:url(../img/contents/h2c012.gif) no-repeat top left;
width:250px;
height:30px;
margin:0px 0px 10px;
padding:0px;
text-indent:-9999px;
}
.h2c013{
background:url(../img/contents/h2c013.gif) no-repeat top left;
width:565px;
height:30px;
margin:0px 0px 10px;
padding:0px;
text-indent:-9999px;
display:block;
}
.h2c014{
background:url(../img/contents/h2c014.gif) no-repeat top left;
width:565px;
height:30px;
margin:0px 0px 10px;
padding:0px;
text-indent:-9999px;
display:block;
}
.h2c015{
background:url(../img/contents/h2c015.gif) no-repeat top left;
width:565px;
height:30px;
margin:0px 0px 10px;
padding:0px;
text-indent:-9999px;
display:block;
}
.h2c016{
background:url(../img/contents/h2c016.gif) no-repeat top left;
width:565px;
height:30px;
margin:0px 0px 10px;
padding:0px;
text-indent:-9999px;
display:block;
}
.h2c017{
background:url(../img/contents/h2c017.gif) no-repeat top left;
width:565px;
height:30px;
margin:0px 0px 10px;
padding:0px;
text-indent:-9999px;
display:block;
}
.h2c018{
background:url(../img/contents/h2c018.gif) no-repeat top left;
width:565px;
height:30px;
margin:0px 0px 10px;
padding:0px;
text-indent:-9999px;
display:block;
}
.h2c019{
background:url(../img/contents/h2c019.gif) no-repeat top left;
width:565px;
height:30px;
margin:0px 0px 10px;
padding:0px;
text-indent:-9999px;
display:block;
}
.h2c020{
background:url(../img/contents/h2c020.gif) no-repeat top left;
width:565px;
height:30px;
margin:0px 0px 10px;
padding:0px;
text-indent:-9999px;
display:block;
}
.c00{color:#c00;}
.c00s{color:#c00;font-size:12px;}

.box11{
margin:0px 0px 10px;
padding:5px;
background:#FFFFCC;
border:1px solid #c0c0c0;
}
.box11 img{
margin:0px 5px 5px 5px;
}
.box11 p{
margin:0px 0px 5px;
padding:0px;
}
.box11 h2{
border-bottom:1px solid #369;
font-size:16px;
color:#369;
padding:0px 0px 3px 5px;
margin:0px 0px 5px;
font-weight:bold;
}
.box11 h3{
border-bottom:1px solid #000;
font-size:13px;
color:#000;
padding:3px;
margin:0px 0px 10px;
font-weight:normal;
}

.h3001{
	margin:0px;
	padding:0px;
	background:url(../img/h3001.gif) no-repeat;
	width:400px;
	height:30px;
	text-indent:-99999px;
	clear:both;
}
.h3002{
	margin:0px;
	padding:0px;
	background:url(../img/h3002.gif) no-repeat;
	width:400px;
	height:30px;
	text-indent:-99999px;
}
.box3{
	margin:0px 0px 10px;
	padding:5px 5px 1px;
	border:1px #c0c0c0 solid;
	background:#fff;
}

.box3 ul{
	margin:0px;
	padding:0px;
	list-style:none;
}

.box3 li{
	background:url(../img/p02.gif) top left no-repeat;
	margin:0px 0px 4px 0px;
	padding:0px 0px 1px 13px;
	border-bottom:1px solid #c0c0c0;
}

.pr_box01{
    padding:0px;
    margin:0px;}
	
.pr_box01 h2{
background:url(../pr/img/ur/title.gif) no-repeat top;
text-indent:-9999px;
display:block;
width:565px;
height:150px;
    padding:0px;
    margin:0px 0px 20px;}
	
.pr_box01 img{
    margin:0px 5px 5px;}

.pr_box01 p{
    margin:5px;}

.pr_box01 h3{
	font-size:18px;
	color:#1C478A;
	border-bottom:1px solid #1C478A;
	border-left:5px solid #1C478A;
	padding:0px 0px 5px 8px;
	margin:20px 0px 30px;
	font-weight:bold;
	}
