﻿@charset "utf-8";


#content #right ul#outlineList li.hr{
	border-top:dotted 1px #ccc;
	padding-top:4px;
	margin-top:4px;
}

#content #right ul#profileList li span.topicsYear2{
	filter:progid:DXImageTransform.Microsoft.Gradient(Enabled=1,GradientType=0,StartColorStr=#C0C0C0,EndColorStr=#FFFFFF);

}

#content #right{
	border:none;
	width:622px!important;
	width:620px;
	float:center;
	padding:30px;
}

.gradation {
	background-image: url("../images/bg_e01.jpg");
	padding:8px;
	border: none;
	font-weight: bold;
	font-size:12px;
	color: #000000;
	text-align: left;

}
.partn{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image: url("../images/act12.jpg");
	background-repeat: no-repeat;
	border:none;
	width:620px; 
	height:610px;
	font-weight: bold;
}

.partn2{
	padding-top: 130px;
	padding-left: 20px;
	padding-right: 5px;
	width:275px;
	font-size:11px;
	font-weight: nomal;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 14px;
}
.partn3{
	width:275px;
	font-size:11px;
	font-weight: nomal;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 14px;
	padding-top: 120px;
	padding-right: 15px;
	padding-left: 10px;
}
.partn4{
	padding-top: 130px;
	padding-left: 10px;
	padding-right: 10px;
	width:275px;
	font-size:11px;
	font-weight: nomal;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 14px;
}

.dw{
	padding:10px 0px 0px 5px;
	border-color:#000000;
	border-width:0px;
	border-style:dotted;
	width:250px;
	font-size:10px;
	float:left;
}

.dw2{
	padding:3px;
	margin:3px;
    border-color:#000000; 
    border-width:1px; 
    border-style:none; 
	font-size:10px;
	float:left;
}
.dw3{
	padding:3px;
	margin:3px;
    border-color:#000000; 
    border-width:1px; 
    border-style:none; 
	font-size:10px;
}
.dw4{
	padding:0px;
	margin:0px; 
    border-color:#000000; 
    border-width:1px; 
    border-style:none; 
	font-size:10px;
	width:250px; 
    height:115px;
	float:left;
}
.dw5{
	clear:both;
}

.mmenu{
	margin:30px 0px;
}

img.sam{
	float:left;
	text-align:center;
	margin:0px;
	padding:0px 20px 0px 0px;
}
.me01{
	text-align:left;
	margin:0px;
	padding:10px 0px 0px 0px;
}
.me02{
	text-align:left;
	margin:0px;
	padding:10px 20px 0px 0px;
}

.cent{
	margin:0 0 0px 0;
	padding:0px 0px 0px 0px;
}

.cent2{
	margin:0px 0px 0px 0px;
	padding:20px 0px;
}

.cent3{
	border-top:dotted 1px #ccc;
	padding-top:4px;
	margin-top:4px;
}

.cent4{
	margin:0px 0px 0px 0px;
	padding:40px 0px 0px 160px;
	background-image: url("../images/con12_1.jpg");
	background-repeat: no-repeat;
	border:none;
	width:619px;
    height:65px;
	font-weight: bold;
}
.cent5{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:none;
	font-weight: bold;
	font-size:12px;
}
.cent6{
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	font-size:11px;
	font-weight: nomal;
	height:40px;
}
.cent7{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 25px;
	font-size:12px;
	font-weight: bold;
}
.cent8{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:11px;
	font-weight: nomal;
}
.cent9{
	margin:30px 0px;
	background-image: url("../images/con11.jpg");
	background-repeat: no-repeat;
	border:none;
	width:620px; 
    height:280px;
	font-weight: bold;
	font-size:12px;
}
.cent10{
	margin:0px;
	border:none;
	font-weight: bold;
	font-size:12px;
	width:270px;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.cent11{
	margin:0px;
	padding:0px;
	border:none;
	font-weight: nomal;
	font-size:11px;
	width:270px;
	line-height: 15px;
}
	
#wrap{
	width:300px;
	margin:0 auto;
	text-align:left;
	border:1px dotted #ccc;
}

.clearFix {
    overflow: visible;
}

#content #right ul#outlineList,
#content #right ul#profileList{
	list-style:none;
	margin:10px 0 0 0;
	padding-bottom:5px;	
	position:relative;
}

.pp1{
	background-image: url("../images/con09_1.jpg");
	background-repeat: no-repeat;
	margin:0 0 0px 0;
	padding:15px 0px 0px 50px;
	border:none;
	display:block;
}
.pp2{
	background-image: url("../images/con09_2.jpg");
	background-repeat: no-repeat;
	margin:0 0 0px 0;
	padding:15px 0px 0px 50px;
	border:none;
	display:block;
}
.pp3{
	background-image: url("../images/con09_3.jpg");
	background-repeat: no-repeat;
	margin:0 0 0px 0;
	padding:15px 0px 0px 50px;
	border:none;
	display:block;
}
.pp4{
	background-image: url("../images/con09_4.jpg");
	background-repeat: no-repeat;
	margin:0 0 0px 0;
	padding:15px 0px 0px 50px;
	border:none;
	display:block;
}
.pp5{
	background-image: url("../images/con09_5.jpg");
	background-repeat: no-repeat;
	margin:0 0 0px 0;
	padding:15px 0px 0px 50px;
	border:none;
	display:block;
}
#content #right div.cont_box2{
	margin:10px 0 0 0;
	padding:10px 15px 20px 15px;
	border:none;
	display:block;
}
#content #right div.cont_box3{
	margin:0 0 50px 0;
	padding:0px 15px 20px 15px;
	border:none;
	display:block;
}

.bg_top01 {
	margin: 0 auto;
	background-position: top left;
	padding: 7px 20px;
	border: none;
	font-weight: bold;
	font-size:12px;
	color: #000000;
	text-align: left;
	background-image: url("../images/bg_t01.jpg");
}

#content #right ul#outlineList li span.topicsTitle2{
	display:block;
	margin-left:90px;
	margin-top:-1.5em;
	width:415px;
	font-size:10px;
	font-weight:normal;
	/* \*/
	font-size:12px;
	/* */
	line-height:18px;
}

#content #right ul#outlineList li span.topicsDate2{
	padding: 0px 30px;

	display:block;
	font-size:10px;
	font-weight:normal;
	/* \*/
	font-size:12px;
	/* */
	line-height:18px;
}
.ote{
	background-image: url("../images/con06.jpg");
	background-repeat: no-repeat;
	font-weight: bold;
	font-size:20px;
	margin:0 0 0px 0;
	padding:15px 0px 0px 50px;
	border:none;
	display:block;
}
.ote2{
	font-weight: nomal;
	font-size:12px;
	line-height:18px;
	height:200;
	margin:0 0 0px 0;
	padding:80px 0px 0px 40px;
	border:none;
	display:block;
}
.kan{
	margin:50px 0 50px 0;
}
.kan2{
	margin:50px 0 0 0;
}
.ote3{
	align:center;
	valign:center;
}
.ote4{
	font-weight: nomal;
	font-size:12px;
	color:#000;
	line-height:18px;
	margin:0 0 0px 0;
	padding:0px 0px 0px 0px;
	border:none;
	display:block;
}
.table1{
   border-collapse: collapse;
   border: 1px none black; /* 外枠 */
}
.table2{
   border-style: dotted none; /* 線種 */
   border-width: 1px; /* 線の太さ */
   border-color: black; /* 線色 */
}
.act1{
	font-weight: nomal;
	font-size:12px;
	margin:0 0 0px 0;
	padding:7px 0px 0px 0px;
	border:none;
	display:block;
}
.act2{
	font-weight: nomal;
	font-size:12px;
	margin:0 0 0px 0;
	padding:0px 0px 0px 20px;
	border:none;
	display:block;
}
.act3{
	background-image: url("../images/act03.jpg");
	background-repeat: no-repeat;
	font-weight: bold;
	font-size:20px;
	margin:0 0 0px 0;
	padding:15px 0px 0px 50px;
	border:none;
	display:block;
}
.act4{
	background-image: url("../images/act04.jpg");
	background-repeat: no-repeat;
	font-weight: bold;
	font-size:20px;
	margin:0 0 0px 0;
	padding:15px 0px 0px 50px;
	border:none;
	display:block;
}
.act5{
	background-image: url("../images/act05.jpg");
	background-repeat: no-repeat;
	font-weight: bold;
	font-size:20px;
	margin:0 0 0px 0;
	padding:15px 0px 0px 50px;
	border:none;
	display:block;
}
.act6{
	background-image: url("../images/act06.jpg");
	background-repeat: no-repeat;
	font-weight: bold;
	font-size:20px;
	margin:0 0 0px 0;
	padding:15px 0px 0px 50px;
	border:none;
	display:block;
}
.pageTop2{
	text-align:right;
	margin:0 0 0px 0;
	padding:0px 0px 0px 0px;
}

