@charset "UTF-8";

#head ul#read li ul{
	display:inline-block;
	vertical-align:top;
}
#head ul#read li ul li{
	font-size:16px;
	list-style-type:disc;
	text-indent:0em;
}

/* THEME MODEL01 */
.section h2{
	font-size:138.5%;
	line-height:1.2em;
	margin-bottom:15px;
	background-color:#FFF;
}
.section .box .left{
	width:410px;
}
.section .box .right{
	width:440px;
}
.section .box .right .detail,
.section .box .right .detail2{
	padding:5px;
	margin-bottom:10px;
}
.section .box .right .detail,
.section .box .right .detail h4,
.section .box .right .detail p{
	margin-bottom:5px;
	background-color:#f0e6fe;
	border-radius: 6px
}

.section .box .right .detail2,
.section .box .right .detail2 h4,
.section .box .right .detail2 p{
	margin-bottom:5px;
	background-color:#fdb08b;
	border-radius: 6px
}

.section .box .right .detail h4,
.section .box .right .detail2 h4{
	font-size:108%;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	margin-left: 5px;
	margin-top: 5px;
	font-weight: bold;
}

.section .box .right .detail h4 + h4,
.section .box .right .detail2 h4 + h4{
	margin-top:20px;
}
.section .box .right .detail p,
.section .box .right .detail2 p{
	font-size:108%;
	padding-left:1em;
	margin-left:5px;
	margin-right:5px;
}
.section .box .right .detail ul,
.section .box .right .detail2 ul{
	padding-left:14px;
}
.section .box .right .detail ul + h4,
.section .box .right .detail2 ul + h4{
	margin-top:20px;
}
.section .box .right .detail li,
.section .box .right .detail2 li{
	list-style-type:disc;
	margin-left:20px;
	margin-right:15px;
	margin-top:5px;
	margin-bottom:10px;
	border-radius: 6px;
	font-size:108%;
}
.section .box .right p a,
.section .box .right2 p a{
	word-break:break-all;
}
.section .box .right .hp01,
.section .box .right2 .hp01{
	float:left;
	width:120px;
}
.section .box .right .hp02{
	float:right;
	width:320px;
}