@charset "utf-8";

/* font各種設定 */

/* Gothic-Bold */
.g38B{
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:38px;
	color:#000;
}

.g32B{
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:32px;
	color:#000;
}
.g30B{
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:30px;
	color:#000;
}
.g38B#orange{
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:38px;
	color:#d16c15;
}

.g32B#shiro{
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:32px;
	color:#fff;
}
.g28B{
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:28px;
	color:#000;
}
.g28B#orange{
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:28px;
	color:#cc5517;
}
.g26B{
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:26px;
	color:#000;
}
.g26B#orange{
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:26px;
	color:#ed6c00;
}
.g24B{
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:24px;
	color:#000;
}
.g24Bw{
	font-family: "Meiryo UI", ""ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:24px;
	color:#fff;
}
.g24B#gray{
	font-family: sans-serif;
	font-weight:bold;
	font-size:24px;
	color:#595858;
}
.g24B-orange{
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:24px;
	color:#ed6c00;
}
.g22B{
	font-family: "Meiryo UI", ""ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;";
	font-weight:bold;
	font-size:22px;
	color:#000;
}
.g22B#midoriobi{
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:22px;
	color:#fff;
	background-color:#005628;
	padding:2px;
	margin-bottom:10px;
}


.g22B#ao{
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:22px;
	color:#065ca8;
}
.g20B{
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:20px;
	color:#000;
}
.g20B-orange{
	font-family: "Meiryo UI", ""ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;";
	font-weight:bold;
	font-size:20px;
	color:#ed6c00;
}

.g20{
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:nomal;
	font-size:20px;
	color:#000;
}
.g18B-orange{
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#ed6c00;
}
.g16B{
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#000;
}
.g14B-darkred{
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#800;
	text-decoration:underline;
}
.g14B{
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#000;
}
.g13B{
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#000;
}

.g16B-konmoji-wkakomi{
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#174f9e;
	background-color:white;
	padding:5px;
}
/* Serif-Bold */
.m28B{
	font-family: serif;
	font-weight:bold;
	font-size:28px;
	color:#000;
}
.m26B{
	font-family: serif;
	font-weight:bold;
	font-size:26px;
	color:#000;
}
.m24B{
	font-family: serif;
	font-weight:bold;
	font-size:24px;
	color:#000;
}

#ao{
	color:blue;
}
#aka{
	color:red;
}

.m22B{
	font-family: serif;
	font-weight:bold;
	font-size:22px;
	color:#000;
}
.m20B{
	font-family: serif;
	font-weight:bold;
	font-size:20px;
	color:#000;
}
.m18B{
	font-family: serif;
	font-weight:bold;
	font-size:18px;
	color:#000;
}
.m16B{
	font-family: serif;
	font-weight:bold;
	font-size:16px;
	color:#000;
}
.m14B{
	font-family: serif;
	font-weight:bold;
	font-size:14px;
	color:#000;
}
.m13{
	font-family: "ＭＳ明朝","ＭＳ Ｐ明朝","細明朝体","ヒラギノ明朝 ProN W3",serif;
	color:#000;
	line-height:150%;
}

.m11{
	font-family: serif;
	font-size:11px;
	color:#000;
	line-height:145%;
}


/* 見出し */
/*改行を必要としない見出し*/
#oomidashi-tb30{
	margin-top:30px;
	margin-bottom:30px;
	padding:0;
	line-height:1.6;
	letter-spacing:0px;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:28px;
	color:#000;
}

#oomidashi-24pxtb30{
	margin-top:10px;
	margin-bottom:0px;
	padding:0;
	line-height:1.6;
	letter-spacing:0px;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:24px;
	color:#000;
}

#midashi-tb30{
	margin-top:30px;
	margin-bottom:30px;
	padding:0;
	line-height:1.6;
	letter-spacing:0px;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#000;
}
#midashi-tb30-sentaku{
	background-image: url(../shimenkara/vol24/north/vol24-sentaku-midashi2.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:445px;
	height:50px;
	margin-top:30px;
	margin-bottom:30px;
	padding:0;
	line-height:1.6;
	letter-spacing:0px;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:18px;
	text-align:center;
	vartical-align:middle;
	padding:10px;
	color:#000;
}
#midashi-tb10g{
	margin-top:10px;
	margin-bottom:10px;
	padding:0;
	line-height:1.6;
	letter-spacing:0px;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#000;
}
.midashi-tb10g{
	margin-top:10px;
	margin-bottom:10px;
	padding:0;
	line-height:1.6;
	letter-spacing:0px;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#000;
}
.midashi-tb10m{
	margin-top:10px;
	margin-bottom:10px;
	padding:0;
	line-height:1.6;
	letter-spacing:0px;
	font-family: serif;
	font-weight:bold;
	font-size:18px;
	color:#000;
}
#koniro{
	color:#143379;
}
#aka{
	color:#c50018;
}

#komidashi-16-10{
	margin-top:10px;
	margin-bottom:10px;
	padding:0;
	line-height:1.6;
	letter-spacing:0px;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#000;
}
.komidashi-16-orangeline{
	margin-top:10px;
	margin-bottom:10px;
	padding-top:10px;
	line-height:1.6;
	letter-spacing:0px;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#000;
	border-top:2px solid #dd9966;
	width:350px;
}
.komidashi-16-orangelineW{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	line-height:1.6;
	letter-spacing:0px;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#000;
	text-align:center;
	border-top:4px solid tomato;
	border-bottom:4px solid tomato;
	width:430px;
}
#komidashi-14-10{
	margin-top:10px;
	margin-bottom:10px;
	padding:0;
	line-height:1.6;
	letter-spacing:0px;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#000;
}
.komidashi-14-10g{
	margin-top:10px;
	margin-bottom:10px;
	padding:0;
	line-height:1.6;
	letter-spacing:0px;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#000;
}

#midashi-tb30-blue{
	margin-top:30px;
	margin-bottom:30px;
	padding:0;
	line-height:1.6;
	letter-spacing:0px;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#065ca8;
	text-decoration:underline;
}
#midashi-tb10{
	margin-top:10px;
	margin-bottom:10px;
	padding:0;
	line-height:1.6;
	letter-spacing:0px;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#000;
}

/*改行を必要とする見出し（下部空白少ない）*/
#oomidashi-t010-32px{
	margin-top:0px;
	margin-bottom:10px;
	padding:0;
	line-height:1.6;
	letter-spacing:0px;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	font-size:32px;
	color:#000;
}

#midashi{
	margin-top:0px;
	margin-bottom:10px;
	padding:0;
	line-height:1.6;
	letter-spacing:0px;
	font-family: "Meiryo UI", ""ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;";
	font-weight:bold;
	font-size:18px;
	color:#000;
}

.midashi-middle{
	margin-top:10px;
	margin-bottom:10px;
	padding:5;
	line-height:1.6;
	letter-spacing:0px;
	font-family: serif;
	font-weight:bold;
	font-size:17px;
	color:#000;
}
.midashi-middleG{
	margin-top:10px;
	margin-bottom:10px;
	padding:5;
	line-height:1.6;
	letter-spacing:0px;
	font-family: sans-serif;
	font-weight:bold;
	font-size:17px;
	color:#000;
}

.midashi-middle#green{
	margin-top:20px;
	margin-bottom:20px;
	padding:5;
	line-height:1.6;
	letter-spacing:0px;
	font-family: sans-serif;
	font-weight:bold;
	font-size:16px;
	color:darkgreen;
}


.midashi-16pxG{
	margin-top:10px;
	margin-bottom:10px;
	padding:5;
	line-height:1.6;
	letter-spacing:0px;
	font-family: sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#000;
}

.midashi-16pxG-pinkbox{
	margin-top:10px;
	margin-bottom:10px;
	padding:10px;
	width:250px;
	height:20px;
	line-height:1.6;
	letter-spacing:0px;
	font-family: sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#000;
	background-color:#f2dad9;
}
.midashi-16pxG-beigebox{
	margin-top:0px;
	margin-bottom:10px;
	padding:5px;
	width:430px;
	height:20px;
	line-height:1.6;
	letter-spacing:0px;
	font-family: sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#000;
	background-color:#e8e3d0;
}
.midashi-14pxG{
	margin-top:20px;
	margin-bottom:20px;
	padding:5;
	line-height:1.6;
	letter-spacing:0px;
	font-family: sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#000;
}
.midashi-13pxG{
	margin-top:20px;
	margin-bottom:20px;
	padding:5;
	line-height:1.6;
	letter-spacing:0px;
	font-family: sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#000;
}
.midashi-16pxS{
	margin-top:20px;
	margin-bottom:20px;
	padding:5;
	line-height:1.6;
	letter-spacing:0px;
	font-family: serif;
	font-weight:bold;
	font-size:16px;
	color:#000;
}

.midashi-14pxG-GR{
	margin-top:20px;
	margin-bottom:20px;
	padding:5;
	line-height:1.6;
	letter-spacing:0px;
	font-family: sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#42886a;
}
#vol27-nikken-title{
	margin-top:0px;
	margin-bottom:20px;
	padding:10px;
	line-height:1.6;
	letter-spacing:0px;
	font-family: sans-serif;
	font-weight:bold;
	font-size:24px;
	color:#000;
	border-top:3px solid #637b1e;
	border-bottom:3px solid #637b1e;
}

#vol25-nikken-kakomi{
	margin-top:20px;
	margin-bottom:20px;
	padding:10px;
	line-height:1.6;
	letter-spacing:0px;
	font-family: sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#000;
	border:1px solid #000;
	background-color:#f9ede4;
	width:420px;
}


.midashi-middle-wakuBK{
	margin-top:10px;
	margin-bottom:10px;
	padding:5;
	line-height:1.6;
	letter-spacing:0px;
	font-family: serif;
	font-weight:bold;
	font-size:18px;
	color:#000;
	border:1px solid #000;
	width:440px;
}
.midashi-middle-wakuBK-120px{
	margin-top:10px;
	margin-bottom:10px;
	padding:5;
	line-height:1.6;
	letter-spacing:0px;
	font-family: sans-serif;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	color:#000;
	border:1px solid #000;
	width:160px;
	float:right;
}


.midashi-middle-wakuGR{
	margin-top:10px;
	margin-bottom:10px;
	padding:5;
	line-height:1.6;
	letter-spacing:0px;
	font-family: serif;
	font-weight:bold;
	font-size:17px;
	color:#000;
	border:1px solid green;
	width:300px;
}
.midashi-middle-wakuGR200{
	margin-top:20px;
	margin-bottom:10px;
	padding:5;
	line-height:1.6;
	letter-spacing:0px;
	font-family: sans-serif;
	font-weight:bold;
	font-size:20px;
	color:green;
	text-align:center;
	border:1px solid green;
	padding:5px;
	width:200px;
}

.midashi-middle-B200{
	margin-top:20px;
	margin-bottom:10px;
	padding:5;
	line-height:1.6;
	letter-spacing:0px;
	font-family: sans-serif;
	font-weight:bold;
	font-size:26px;
	color:#fff;
	text-align:center;
	border:0px solid green;
	padding:5px;
	background-color:#4b7ec0;
	width:200px;
}
.midashi-middle-rose200{
	margin-top:20px;
	margin-bottom:10px;
	padding:5;
	line-height:1.6;
	letter-spacing:0px;
	font-family: sans-serif;
	font-weight:bold;
	font-size:26px;
	color:#000;
	text-align:center;
	border:0px solid green;
	padding:5px;
	background-color:#dec9c9;
	width:200px;
}

.midashi-middle-wakuGR200{
	margin-top:20px;
	margin-bottom:10px;
	padding:5;
	line-height:1.6;
	letter-spacing:0px;
	font-family: sans-serif;
	font-weight:bold;
	font-size:20px;
	color:green;
	text-align:center;
	border:1px solid green;
	padding:5px;
	width:200px;
}

.vol25-ohada-midashi{
	margin-top:10px;
	margin-bottom:10px;
	padding:10;
	line-height:200%;
	letter-spacing:0px;
	font-family: sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#000;
	border-top:2px solid salmon;
	border-bottom:2px solid salmon;
	width:250px;
}
#memo{
	padding-top:5px;
	padding-bottom:20px;
	text-align:center;
	font-size:13px;
	color:#000;
}
#sub-catch{
	padding-top:5px;
	padding-bottom:20px;
	text-align:center;
	font-size:12px;
	color:#000;
}
.vol{
	text-align:left;
	font-size:13px;
	color:#000;
	font-weight:nomal;
}

#notice{
	text-align:left;
	font-size:11px;
	color:#000;
}
#notice-min{
	text-align:left;
	font-size:9px;
	color:#000;
}

.caption{
	margin-top:10px;
	margin-bottom:0px;
	padding:0;
	line-height:1.6;
	letter-spacing:0px;
	font-family: sans-serif;
	font-weight:nomal;
	font-size:12px;
	text-align:center;
}
.caption#hidariyose{
	margin-bottom:0px;
	padding:0;
	letter-spacing:0px;
	font-family: sans-serif;
	font-weight:nomal;
	font-size:12px;
	text-align:left;
}

small#12{
	padding:0;
	line-height:150%;
	letter-spacing:0px;
	font-family: sans-serif;
	font-weight:nomal;
	font-size:15px;
}
small#13{
	padding:0;
	line-height:150%;
	letter-spacing:0px;
	font-family: sans-serif;
	font-weight:nomal;
	font-size:13px;
}

.cap01 {
	width: 270px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
.cap02 {
	width: 150px;
	float: right;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
}
.cap03 {
	width: 150px;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}
.cap04 {
	width: 250px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
.cap05 {
	width: 150px;
	float: right;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
}
.cap06 {
	width: 250px;
	float: right;
	margin-top: 0px;
	margin-left: 10px;
	margin-bottom: 10px;
}
.cap07 {
	width: 250px;
	float: right;
	margin-top: 0px;
	margin-left: 10px;
	margin-bottom: 10px;
}
.cap08 {
	width: 170px;
	float: right;
	margin-top: 0px;
	margin-left: 10px;
	margin-bottom: 10px;
}
.cap09 {
	width: 250px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
.cap10 {
	width: 180px;
	float: right;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
}
.cap11 {
	width: 445px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
}
.cap12 {
	width: 150px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 20px;
	margin-bottom: 10px;
}
.cap13 {
	width: 250px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 20px;
	margin-bottom: 10px;
}
.cap14 {
	width: 170px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 20px;
	margin-bottom: 10px;
}
.cap15 {
	width: 250px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 20px;
	margin-bottom: 10px;
}
.cap16 {
	width: 150px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 20px;
	margin-bottom: 10px;
}
.cap17 {
	width: 250px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 20px;
	margin-bottom: 10px;
}
.cap18 {
	width: 250px;
	float: left;
	margin-top: 0px;
	margin-right: 20px;
	margin-left: 0px;
	margin-bottom: 20px;
}
.cap19 {
	width: 180px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 20px;
	margin-bottom: 20px;
}
.cap20 {
	width: 260px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 20px;
}
.cap21 {
	width: 220px;
	float: left;
	margin-top: 20px;
	margin-right: 10px;
	margin-left: 0px;
	margin-bottom: 20px;
}
.cap22 {
	width: 220px;
	float: left;
	margin-top: 20px;
	margin-right: 10px;
	margin-left: 0px;
	margin-bottom: 50px;
}
.cap23 {
	width: 200px;
	float: left;
	margin-top: 20px;
	margin-right: 10px;
	margin-left: 0px;
	margin-bottom: 10px;
}
.cap24 {
	width: 180px;
	float: left;
	margin-top: 20px;
	margin-right: 10px;
	margin-left: 0px;
	margin-bottom: 50px;
}
.cap25 {
	width: 120px;
	float: right;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 5px;
	margin-bottom: 20px;
}
.cap26 {
	width: 110px;
	float: left;
	margin-top: 30px;
	margin-right: 20px;
	margin-left: 0px;
	margin-bottom: 30px;
}
.cap27 {
	width: 190px;
	float: right;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 20px;
	margin-bottom: 30px;
}
.cap28 {
	width: 130px;
	float: left;
	margin-top: 10px;
	margin-right: 20px;
	margin-left: 0px;
	margin-bottom: 30px;
}
.cap29 {
	width: 220px;
	float: left;
	margin-top: 10px;
	margin-right: 20px;
	margin-left: 0px;
	margin-bottom: 30px;
}
.cap30 {
	width: 180px;
	float: left;
	margin-top: 10px;
	margin-right: 20px;
	margin-left: 0px;
	margin-bottom: 30px;
}
.cap31 {
	width: 300px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 20px;
	margin-bottom: 10px;
}

.fujii{
	color:#A589BA;
	font-weight:bold;
}
.take{
	color:#86BD97;
	font-weight:bold;
}
.imai{
	color:#E3A900;
	font-weight:bold;
}
.mutou{
	color:#B4CC30;
	font-weight:bold;
}

a#kurono{
	color:brown;
	text-decoration:underline;
}
a#kurono:hover {
	color:orange;
	text-decoration:underline;
}
a#kurono:visited {
	color:#000;
	text-decoration:underline;
}

.prima-interview {
	color:#DC9AA4;
	letter-spacing:0px;
	font-family: sans-serif;
	font-weight:nomal;
	font-size:13px;
}

#midori{
	color:#1d5b39;
}

#orange{
	color:#cc5517;
}
#danraku{
	width:280px;
	height:90px;
	border:0px solid #aaa;
	position:relative;
	margin-top:350px;
	margin-left:170px;
}

.g14{
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:nomal;
	font-size:14px;
	color:#000;
}

.juris-title{
font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic";
color:#800;
font-size:32px;
font-weight:bold;
}
.juris-title-kuro{
font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic";
color:#000;
font-size:20px;
font-weight:bold;
}
.n-online-credit{
font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic";
color:#000;
font-size:12px;
font-weight:bold;
}