@charset "Shift-JIS";

#copypaper0814 {
    margin: 0;
    color: #333;
    font-family: "Meiryo","Verdana","Hiragino Kaku Gothic ProN","MS PGothic",sans-serif;
}

.k034_t_170815_034 a:hover {opacity:0.5}

.k034_t_170815_034_adviser dl {padding:12px 20px;background:#fdeded;overflow:hidden;}
.k034_t_170815_034_adviser dt:before {
	content:" ";
	display:block;
	float:left;
	margin-right:20px;
	margin-top:-15px;
	background:url(../images/template/k034_t_170815_034_3_dt.gif) no-repeat;
	width:116px;
	height:116px;
}
.k034_t_170815_034_adviser dt {padding-top:15px;font-weight:bold;font-size: 14px;}
.k034_t_170815_034_adviser dd {margin-top:15px;font-size:14px;line-height:1.3;}

.k034_t_170815_034_adviser dd.k034_t_170815_034_advisor_right
{margin-top:15px;font-size:14px;line-height:1.3; width:70%; float:right;}

.k034_t_170815_034_adviser p {
	font-size:28px;
	color:#ea5350;
	text-align:center;
	font-weight:normal;
	line-height:1.4;
	margin:30px 0 20px;}



.k034_t_170815_034_1 .k034_t_170815_034_navi {margin: 30px 0 50px;}

.k034_t_170815_034_1 .k034_t_170815_034_adviser {overflow:hidden;margin-top:30px;}
.k034_t_170815_034_1 .k034_t_170815_034_adviser p {width: 393px; float:left; text-align:left;}
.k034_t_170815_034_1 .k034_t_170815_034_adviser dl {width: 467px; float:right;}
.k034_t_170815_034_1 .k034_t_170815_034_adviser dt {padding-top:0px;font-weight:bold;font-size: 14px;}
.k034_t_170815_034_1 .k034_t_170815_034_adviser dt:before {margin-top:0;}
.k034_t_170815_034_1 .k034_t_170815_034_adviser dd {font-size:13px;}

.k034_t_170815_034_1 .k034_t_170815_034_adviser_footer {clear:both;margin-top:25px;font-size:18px;line-height:1.3;}

.k034_t_170815_034_1_navi {margin:30px 0;}

.k034_t_170815_034_1 h2 {
	color:#ef3e3c !important;
	font-weight: bold !important;
	font-size:20pt !important;
	background:none !important;
	border:0 !important;
	padding:0 !important;
	margin:0 !important;
	}

.k034_t_170815_034_1 h3 {
	font-size:28px;
	color:#ea5350;
	text-align:center;
	font-weight:normal;
	line-height:100%;
	margin:30px 0 20px;}

.k034_t_170815_034_1 h3+p {font-size:18px !important; text-align:center !important; font-weight:normal !important; margin:20px 0;	}


.k034_t_170815_034_1 h5 {
	-webkit-margin-before: auto;
	padding: 40px 0 0 201px;
	border-bottom: 2px solid #aace37;
	height:40px;margin:15px 0 20px;
	font-size:16px;
	font-weight:bold;}

h5.k034_t_170815_034_1_h5_1 {background:url(../images/template/k034_t_170815_034_1_h5_01.gif) no-repeat left top}
h5.k034_t_170815_034_1_h5_2 {background:url(../images/template/k034_t_170815_034_1_h5_02.gif) no-repeat left top}
h5.k034_t_170815_034_1_h5_3 {background:url(../images/template/k034_t_170815_034_1_h5_03.gif) no-repeat left top}
h5.k034_t_170815_034_1_h5_4 {background:url(../images/template/k034_t_170815_034_1_h5_04.gif) no-repeat left top}

.k034_t_170815_034_1 h5 span{
	visibility: hidden;
    display: inline-block;
    width: 20px;
    overflow: hidden;
    height: 0px;}
    
.k034_t_170815_034_1 ul {width: 100%; overflow:hidden;}
.k034_t_170815_034_1 li {width: 25%; float:left;}
.k034_t_170815_034_1 li p {font-size:10pt; margin-top:12px;width:225px;}
.k034_t_170815_034_1 li p em {font-weight:bold;font-style:normal;font-size:12pt;}


.k034_t_170815_034_2 h1+p {font-size:18px !important; text-align:center !important; font-weight:normal !important; margin:20px 0; line-height:1.3;	}

.k034_t_170815_034_2 h2:before {
	content:"";}
.k034_t_170815_034_2 h2 {
	color:#ef3e3c !important;
	font-weight: bold !important;
	font-size:26px !important;
	background:none !important;
	border:0 !important;
	padding:0 !important;
	margin:0 !important;
	}
.k034_t_170815_034_2 h2 span {
	display:inline-block;
	margin-left:1em;
	font-size:16px !important;
	color:#333 !important;
	font-weight: normal !important;
	}
	
.k034_t_170815_034_2 .k034_t_170815_034_2_column_right h2 {
	font-size: 23px !important;
	text-indent:-1em !important;
	padding-left:1em !important;
	margin-bottom:10px !important;}
	
	
.k034_t_170815_034_2 h3 {
	color:#333 !important;
	font-weight: bold !important;
	font-size:16pt !important;
	background:none !important;
	border-bottom:2px solid #aace37 !important;
	padding:0 0 10px 0 !important;
	margin:20px 0 !important;
	}
	
.k034_t_170815_034_2_item {overflow:hidden;width:100%;}
.k034_t_170815_034_2_item li {
	float: left;
	width: 50%;
	overflow:hidden;}
.k034_t_170815_034_2_item li img {float:left;margin-right:10px;}
.k034_t_170815_034_2_item li:nth-child(2n) img {margin-left:10px;}
.k034_t_170815_034_2_item li p {display:inline;}

.k034_t_170815_034_2_aside_inner {background:url(../images/template/k034_t_170815_034_2_aside_bottom.gif) bottom center no-repeat}

.k034_t_170815_034_2_aside_inner ul {overflow:hidden;width:100%;padding: 0 16px;}
.k034_t_170815_034_2_aside_inner ul li {
	float: left;
	width: 200px;
	margin-right:12px;
	margin-bottom: 16px;
	padding:10px;
	background:#fff;
	height:135px;
	overflow:hidden;}
.k034_t_170815_034_2_aside_inner ul li:last-child {margin-right:0;}
.k034_t_170815_034_2_aside_inner ul img {float:right;margin:0 0 10px 10px;}

.k034_t_170815_034_2_aside_inner ul li p {font-size:12px;margin-bottom: 10px;}
.k034_t_170815_034_2_aside_inner ul li p em {font-weight:bold;font-style:normal;font-size:15px;color:#6095d4;}

.k034_t_170815_034_2_column {overflow:hidden;margin-bottom:65px;}
.k034_t_170815_034_2_column_left {float:left;width:715px;}
.k034_t_170815_034_2_column_right {float:right;width:225px;}


.k034_t_170815_034_2_4,
.k034_t_170815_034_2_5 {overflow:hidden;margin-top:30px;background:#f9efdf;}

.k034_t_170815_034_2_4 p,
.k034_t_170815_034_2_4 ul,
.k034_t_170815_034_2_5 p,
.k034_t_170815_034_2_5 ul {float:left;}

.k034_t_170815_034_2_4 ul {width:564px;height:auto;overflow:hidden;background:#f9efdf;}
.k034_t_170815_034_2_5 ul {width:379px;height:auto;overflow:hidden;background:#f9efdf;}

.k034_t_170815_034_2_4 ul li,
.k034_t_170815_034_2_5 ul li {float:left;width:170px;margin-right:13px;margin-top:15px;}

.k034_t_170815_034_2_4 ul li:first-child,
.k034_t_170815_034_2_5 ul li:first-child {margin-left:13px;}

.k034_t_170815_034_2_4 ul li p,
.k034_t_170815_034_2_5 ul li p {font-size:12px; margin-top:12px;width:170px;}
.k034_t_170815_034_2_4 ul li p em,
.k034_t_170815_034_2_5 ul li p em {font-weight:bold;font-style:normal;font-size:13px;}

#k034_t_170815_034_2 table {
	border-collapse:separate;
	border-spacing: 1px;
	background:#cccccc;margin-top:22px;}
#k034_t_170815_034_2 table tr th {
	background:#dcf197;
	text-align:center;
	vertical-align: middle;
	font-size:13px;
	padding:7px;
	font-weight:normal;}
#k034_t_170815_034_2 table tr td {
	background:#fff;
	text-align:center;
	vertical-align: middle;
	font-size:12px;}
#k034_t_170815_034_2 table tr td:first-child {
	text-align:left;
	padding:14px;
	}

.k034_t_170815_034_3_navi {width:100%;position:relative;overflow:hidden;}
.k034_t_170815_034_3_navi li {float:left;padding-right:12px;}
.k034_t_170815_034_3_navi li:last-child {padding-right:0}

.k034_t_170815_034_3 h3 {font-size:16px !important; text-align:center !important; font-weight:normal !important; margin:20px 0;}
.k034_t_170815_034_3 h4 {clearh:both; margin:40px 0 20px;}
.k034_t_170815_034_banner {margin:40px 0 20px;}

.k034_t_170815_034_3_item1 {overflow:hidden;}
.k034_t_170815_034_3_item1 li:nth-child(1) {float:left; height:548px;}
.k034_t_170815_034_3_item1 li:nth-child(2) {float:right; height:274px;}
.k034_t_170815_034_3_item1 li:nth-child(3) {float:right; height:265px;}
.k034_t_170815_034_3_item1 li:nth-child(4) {clearh:both; float:left; }
.k034_t_170815_034_3_item1 li:nth-child(5) {float:right; }


.k034_t_170815_034_3_item2 {overflow:hidden;}
.k034_t_170815_034_3_item2 li:nth-child(1) {float:left; height:548px;}
.k034_t_170815_034_3_item2 li:nth-child(2) {float:right; height:548px;}
.k034_t_170815_034_3_item2 li:nth-child(3) {clearh:both; float:left; height:538px;}
.k034_t_170815_034_3_item2 li:nth-child(4) {float:right; height:274px;}
.k034_t_170815_034_3_item2 li:nth-child(5) {float:right; }


.k034_t_170815_034_3_item3 {overflow:hidden;}
.k034_t_170815_034_3_item3 li:nth-child(1) {float:left; width:662px; height:548px;}
.k034_t_170815_034_3_item3 li:nth-child(2) {float:left; width:662px; height:538px;}
.k034_t_170815_034_3_item3 li:nth-child(3) { height:365px;}
.k034_t_170815_034_3_item3 li:nth-child(4) { height:365px;}
.k034_t_170815_034_3_item3 li:nth-child(5) { }


.k034_t_170815_034_3_item4 {overflow:hidden;}
.k034_t_170815_034_3_item4 li:nth-child(1) {float:left; height:430px;}
.k034_t_170815_034_3_item4 li:nth-child(2) {float:right; height:430px;}
.k034_t_170815_034_3_item4 li:nth-child(3) {clearh:both; float:left; width:608px; height:657px;}
.k034_t_170815_034_3_item4 li:nth-child(4) {float:left; width:332px; height:333px;}
.k034_t_170815_034_3_item4 li:nth-child(5) {float:left; width:332px; }

#bread_crumbs{
	margin:0 !important;
	padding:0 0 14px;
	font-style:normal;
}

#bread_crumbs p{
	margin:0;
	padding:1px 5px;
	font-family:Verdana, lr oSVbN, qMmpS ProN W3, Hiragino Kaku Gothic ProN, sans-serif;
	font-size:10px;
}

#bread_crumbs a{
	font-weight:normal;
	color:#C91234;
}

#bread_crumbs a:link,
#bread_crumbs a:visited{
	color:#C91234;
	text-decoration:underline;
}

#bread_crumbs a:hover,
#bread_crumbs a:active{
	color:#C91234;
	text-decoration:none;
}

#bread_crumbs span{
	font-weight:normal;
	padding:0 0.5em;
}