@charset "UTF-8";

/*
Theme Name: 2017 Belinked 
Description: Belinked用テンプレート
Version: 1.0-20170927
Author: MonoChro
Author URI: https://www.mono-chro.jp
*/


/*共通*/
.center {text-align:center;}
.right {text-align:right;}
.left {text-align:left;}
.floatl {float:left;}
.floatr {float:right;}
.bold {font-weight:bold;}
.none {display:none;}

.red {color:#EA5511;}
.blue {color:#00b9ef;}
.black {color:#000000;}
.white {color:#FFFFFF;}
.yellow {color:#fff9b1;}


.top05 {margin-top:5px;}
.top10 {margin-top:10px;}
.top20 {margin-top:20px;}
.top30 {margin-top:30px;}
.top40 {margin-top:40px;}
.top50 {margin-top:50px;}
.top60 {margin-top:60px;}
.top70 {margin-top:70px;}
.top80 {margin-top:80px;}
.top90 {margin-top:90px;}
.top100 {margin-top:100px;}

.ptop05 {padding-top:5px;}
.ptop10 {padding-top:10px;}
.ptop20 {padding-top:20px;}
.ptop30 {padding-top:30px;}
.ptop40 {padding-top:40px;}
.ptop50 {padding-top:50px;}
.ptop60 {padding-top:60px;}
.ptop70 {padding-top:70px;}
.ptop80 {padding-top:80px;}
.ptop90 {padding-top:90px;}
.ptop100 {padding-top:100px;}

.bottom05 {margin-bottom:5px;}
.bottom08 {margin-bottom:8px;}
.bottom10 {margin-bottom:10px;}
.bottom20 {margin-bottom:20px;}
.bottom30 {margin-bottom:30px;}
.bottom40 {margin-bottom:40px;}
.bottom50 {margin-bottom:50px;}
.bottom60 {margin-bottom:60px;}
.bottom70 {margin-bottom:70px;}
.bottom80 {margin-bottom:80px;}
.bottom90 {margin-bottom:90px;}
.bottom100 {margin-bottom:100px;}

.pbottom05 {padding-bottom:5px;}
.pbottom10 {padding-bottom:10px;}
.pbottom20 {padding-bottom:20px;}
.pbottom30 {padding-bottom:30px;}
.pbottom40 {padding-bottom:40px;}
.pbottom50 {padding-bottom:50px;}
.pbottom60 {padding-bottom:60px;}
.pbottom70 {padding-bottom:70px;}
.pbottom80 {padding-bottom:80px;}
.pbottom90 {padding-bottom:90px;}
.pbottom100 {padding-bottom:100px;}

.left05 {margin-left:5px;}
.left10 {margin-left:10px;}
.left15 {margin-left:15px;}
.left15 {margin-left:15px;}
.left20 {margin-left:20px;}
.left30 {margin-left:30px;}
.left40 {margin-left:40px;}
.left50 {margin-left:50px;}
.left60 {margin-left:60px;}
.left70 {margin-left:70px;}
.left80 {margin-left:80px;}
.left90 {margin-left:90px;}
.left100 {margin-left:100px;}

.pleft05 {padding-left:5px;}
.pleft10 {padding-left:10px;}
.pleft20 {padding-left:20px;}
.pleft30 {padding-left:30px;}
.pleft40 {padding-left:40px;}
.pleft50 {padding-left:50px;}
.pleft60 {padding-left:60px;}
.pleft70 {padding-left:70px;}
.pleft80 {padding-left:80px;}
.pleft90 {padding-left:90px;}
.pleft100 {padding-left:100px;}

.right05 {margin-right:5px;}
.right10 {margin-right:10px;}
.right15 {margin-right:15px;}
.right20 {margin-right:20px;}
.right25 {margin-right:25px;}
.right30 {margin-right:30px;}
.right40 {margin-right:40px;}
.right50 {margin-right:50px;}
.right60 {margin-right:60px;}
.right70 {margin-right:70px;}
.right80 {margin-right:80px;}
.right90 {margin-right:90px;}
.right100 {margin-right:100px;}

.pright05 {padding-right:5px;}
.pright10 {padding-right:10px;}
.pright20 {padding-right:20px;}
.pright30 {padding-right:30px;}
.pright40 {padding-right:40px;}
.pright50 {padding-right:50px;}
.pright60 {padding-right:60px;}
.pright70 {padding-right:70px;}
.pright80 {padding-right:80px;}
.pright90 {padding-right:90px;}
.pright100 {padding-right:100px;}

.fade00 {-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;}
.fade00:hover {opacity:0.0;}
.fade10 {-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;}
.fade10:hover {opacity:0.1;}
.fade20 {-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;}
.fade20:hover {opacity:0.2;}
.fade30 {-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;}
.fade30:hover {opacity:0.3;}
.fade40 {-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;}
.fade40:hover {opacity:0.4;}
.fade50 {-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;}
.fade50:hover {opacity:0.5;}
.fade60 {-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;}
.fade60:hover {opacity:0.6;}
.fade70 {-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;}
.fade70:hover {opacity:0.7;}
.fade80 {-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;}
.fade80:hover {opacity:0.8;}
.fade90 {-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;}
.fade90:hover {opacity:0.9;}

.scale10 {-moz-transition:-moz-transform 0.1s linear;-webkit-transition:-webkit-transform 0.1s linear;-o-transition:-o-transform 0.1s linear;-ms-transition:-ms-transform 0.1s linear;transition:transform 0.1s linear;}
.scale10:hover {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.scale20 {-moz-transition:-moz-transform 0.1s linear;-webkit-transition:-webkit-transform 0.1s linear;-o-transition:-o-transform 0.1s linear;-ms-transition:-ms-transform 0.1s linear;transition:transform 0.1s linear;}
.scale20:hover {-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}
.scale30 {-moz-transition:-moz-transform 0.1s linear;-webkit-transition:-webkit-transform 0.1s linear;-o-transition:-o-transform 0.1s linear;-ms-transition:-ms-transform 0.1s linear;transition:transform 0.1s linear;}
.scale30:hover {-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);}
.scale40 {-moz-transition:-moz-transform 0.1s linear;-webkit-transition:-webkit-transform 0.1s linear;-o-transition:-o-transform 0.1s linear;-ms-transition:-ms-transform 0.1s linear;transition:transform 0.1s linear;}
.scale40:hover {-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-o-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);}
.scale50 {-moz-transition:-moz-transform 0.1s linear;-webkit-transition:-webkit-transform 0.1s linear;-o-transition:-o-transform 0.1s linear;-ms-transition:-ms-transform 0.1s linear;transition:transform 0.1s linear;}
.scale50:hover {-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);}
.scale60 {-moz-transition:-moz-transform 0.1s linear;-webkit-transition:-webkit-transform 0.1s linear;-o-transition:-o-transform 0.1s linear;-ms-transition:-ms-transform 0.1s linear;transition:transform 0.1s linear;}
.scale60:hover {-webkit-transform:scale(1.6);-moz-transform:scale(1.6);-o-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6);}
.scale70 {-moz-transition:-moz-transform 0.1s linear;-webkit-transition:-webkit-transform 0.1s linear;-o-transition:-o-transform 0.1s linear;-ms-transition:-ms-transform 0.1s linear;transition:transform 0.1s linear;}
.scale70:hover {-webkit-transform:scale(1.7);-moz-transform:scale(1.7);-o-transform:scale(1.7);-ms-transform:scale(1.7);transform:scale(1.7);}
.scale80 {-moz-transition:-moz-transform 0.1s linear;-webkit-transition:-webkit-transform 0.1s linear;-o-transition:-o-transform 0.1s linear;-ms-transition:-ms-transform 0.1s linear;transition:transform 0.1s linear;}
.scale80:hover {-webkit-transform:scale(1.8);-moz-transform:scale(1.8);-o-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8);}
.scale90 {-moz-transition:-moz-transform 0.1s linear;-webkit-transition:-webkit-transform 0.1s linear;-o-transition:-o-transform 0.1s linear;-ms-transition:-ms-transform 0.1s linear;transition:transform 0.1s linear;}
.scale90:hover {-webkit-transform:scale(1.9);-moz-transform:scale(1.9);-o-transform:scale(1.9);-ms-transform:scale(1.9);transform:scale(1.9);}

.width10 {width:10%;}
.width15 {width:15%;}
.width20 {width:20%;}
.width25 {width:25%;}
.width30 {width:30%;}
.width35 {width:35%;}
.width40 {width:40%;}
.width45 {width:45%;}
.width50 {width:50%;}
.width55 {width:55%;}
.width60 {width:60%;}
.width65 {width:65%;}
.width70 {width:70%;}
.width75 {width:75%;}
.width80 {width:80%;}
.width85 {width:85%;}
.width90 {width:90%;}
.width95 {width:95%;}
.width100 {width:100%;}
/*共通*/


/*リセット*/
h1 , h2 , h3 , h4 , h5 {margin:0px; padding:0px;}
h1 {}
h2 {}
h3 {}
h4 {}
h5 {}
table {}
td, th {}
ul {list-style:none; margin:0px; padding:0px;}
li {margin:0px; padding:0px;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display:block;}
audio, canvas, progress, video {display:inline-block; vertical-align:baseline;}
audio:not([controls]) {display:none; height:0;}
[hidden], template {display:none;}
a {background:transparent;}
a:active, a:hover {outline:0;}
a img {border:none;}
abbr[title] {border-bottom:1px dotted;}
b, strong {font-weight:bold;}
dfn {font-style:italic;}
img {border:0; margin-bottom:-10px;}
hr {-moz-box-sizing:content-box; box-sizing:content-box; height:0;}
textarea {overflow:auto;}
/*リセット*/


html {
	font-size:62.5%;
}

body {
	margin:0px;
	padding:0px;
	font-family:"Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","Osaka",sans-serif;
	-webkit-text-size-adjust:100%;
	max-height:999999px;
	background: #ffffff;
}

#mobi_menu {
	display:none;
}

#top {
	background:#ffffff;
}


/*Header*/
.header_box {
	width:100%;
	height:190px; 
	background:url(img/common/back_wood.png) repeat-x top center; 
	background-size:1000px 190px;
}

.header_txt {
	text-align:center; 
	padding-top:20px;
}

.header_icon {
	display:table; 
	width:800px; 
	margin:40px auto 0px auto; 
	text-align:center;
}

.header_icon01 {
	width:35px; 
	height:85px;
	display:table-cell; 
}

.header_icon02 {
	width:35px; 
	height:85px;
	display:table-cell; 
}

.header_icon03 {
	width:35px; 
	height:85px;
	display:table-cell; 
}

.header_icon04 {
	width:245px; 
	height:85px;
	display:table-cell; 
}

.header_icon05 {
	width:35px; 
	height:85px;
	display:table-cell; 
}

.header_icon06 {
	width:35px; 
	height:85px;
	display:table-cell; 
}

.header_icon07 {
	width:35px; 
	height:85px;
	display:table-cell; 
}

.header_menu {
	background:#215096;
}

.header_menu a {
	background:#215096;
	padding-bottom:2px;
}


.header_menu_inner {
	width:860px; 
	height:20px; 
	margin:0px auto; 
	padding:10px 0px; 
	display:flex;
}

.header_menu01 {
	width:30px;
	margin:0px 10px 0px 0px;
	background:url(img/common/header_bt01_mo.png) no-repeat;
	background-size:30px 20px;
}

.header_menu02 {
	width:51px;
	margin:0px 10px 0px 0px; 
	padding-left:10px; 
	border-left:solid 1px #ffffff;
	background:url(img/common/header_bt02_mo.png) no-repeat;
	background-size:51px 20px;
	background-position:10px 0px;
}

.header_menu03 {
	width:127px;
	margin:0px 10px 0px 0px; 
	padding-left:10px; 
	border-left:solid 1px #ffffff;
	background:url(img/common/header_bt03_mo.png) no-repeat;
	background-size:127px 20px;
	background-position:10px 0px;
}

.header_menu04 {
	width:91px;
	margin:0px 10px 0px 0px; 
	padding-left:10px; 
	border-left:solid 1px #ffffff;
	background:url(img/common/header_bt04_mo.png) no-repeat;
	background-size:91px 20px;
	background-position:10px 0px;
}

.header_menu05 {
	width:102px;
	margin:0px 10px 0px 0px; 
	padding-left:10px; 
	border-left:solid 1px #ffffff;
	background:url(img/common/header_bt05_mo.png) no-repeat;
	background-size:102px 20px;
	background-position:10px 0px;
}

.header_menu06 {
	width:119px;
	margin:0px 10px 0px 0px; 
	padding-left:10px; 
	border-left:solid 1px #ffffff;
	background:url(img/common/header_bt06_mo.png) no-repeat;
	background-size:119px 20px;
	background-position:10px 0px;
}

.header_menu07 {
	width:127px;
	margin:0px 10px 0px 0px; 
	padding-left:10px; 
	border-left:solid 1px #ffffff;
	background:url(img/common/header_bt07_mo.png) no-repeat;
	background-size:127px 20px;
	background-position:10px 0px;
}

.header_menu08 {
	width:66px;
	margin:0px 10px 0px 0px; 
	padding-left:10px; 
	border-left:solid 1px #ffffff;
	background:url(img/common/header_bt08_mo.png) no-repeat;
	background-size:66px 20px;
	background-position:10px 0px;
}
/*Header*/




/*Footer*/
.footer_box {
	width:100%;
	margin-top:100px; 
	padding:30px 0px; 
	background:url(img/common/back_wood.png) top center; 
	background-size:1000px 190px; 
	border-top:solid 12px #215096; 
	border-bottom:solid 12px #e95513;
}

.footer_box_inner {
	width:1000px; 
	margin:0px auto; 
	display:flex;
}

.footer_box_inner_l {
	width:40%;
}

.footer_box_inner_r {
	width:60%;
}

.footer_box_inner_r ul {
	padding-bottom:50px;
}

.footer_box_inner_r ul li {
	width:33%;
	margin-bottom:20px;
	float:left;
}

.footer_box_inner_r ul li a {
	color:#215096;
	text-decoration:none;
}

.footer_box_inner_r ul li a:hover {
	color:#215096;
	text-decoration: underline;
}

.footer_box_inner_r .gototop {
	text-align:right;
	text-decoration:none;
	color:#000000;
}

.footer_box_inner_r .gototop a {
	text-decoration:none;
	color:#000000;
}
/*Footer*/





/*トップページ　top*/
#top .box01 {
	height:800px; 
	background:url(img/top/back.png) no-repeat center center; 
	background-size:cover;
}

#top .box01_inner {
	width:950px; 
	margin:0px auto; 
	padding-top:20px; 
	background:url(img/top/line01.png) no-repeat; 
	background-position: 225px 325px; 
	background-size:420px 330px;
}

#top .box01_t {
	display:flex;
}

#top .box01_01 {
	width:300px; 
	height:300px;
}

#top .box01_01 .pc {
display: block;
}

#top .box01_01 .sp {
display: none;
}

#top .box01_02 {
	width:410px; 
	margin-left:200px; 
	display:flex;
}

#top .box01_02_01 {
	width:400px; 
	height:300px; 
	margin-top:10px;
	background:#215096; 
}

#top .box01_02_02 {
	width:360px; 
	height:260px; 
	margin-left:-410px; 
	padding:20px;
	background:url(img/common/back_block.png) center; 
	background-size:18px; 
	top:-10px; 
}

#top .box01_02_02_title {
	margin:20px 0px; 
	color:#e95513; 
}

#top .box01_02_02 ul {
	letter-spacing:0em;
}

#top .box01_02_02 ul li {
	width:350px; 
	margin-bottom:10px; 
	padding-bottom:5px; 
	background:url(img/top/list_line.png) no-repeat; 
	background-size:350px 5px; 
	background-position:left bottom;
}

#top .box01_b {
	display:flex; 
	margin-top:50px;
}

#top .box01_03 {
	width:430px; 
	display:flex;
}

#top .box01_03_01 {
	width:420px; 
	height:235px; 
	margin-top:10px;
	background:#215096; 
}

#top .box01_03_02 {
	width:380px; 
	height:230px; 
	margin-left:-430px; 
	padding:5px 20px 0px 20px;
	background:url(img/common/back_block.png) center; 
	background-size:18px; 
	top:-10px; 
}

#top .box01_03_02_title {
	margin:20px 0px; 
	color:#e95513; 
}

#top .box01_04 {
	width:240px; 
	height:240px; 
	margin:10px 0px 0px 215px; 
	border-radius:100%; 
	background:rgba(33,80,150,0.9); 
	color:#ffffff; 
	float:left; 
	text-align:center;
}

#top .box01_04 span {
display: block;
}

#top .box01_04_title {
	margin-top:50px;
}

#top .header_box {
width: 950px;
height: 125px;
margin: 0px auto 20px auto;
background: url(img/common/header_box_back.png) no-repeat;
background-size: 950px 125px;
display: flex;
justify-content: space-around;
}

#top .header_box_title {
width: 355px;
padding: 15px 0px 0px 60px;
}

#top .header_box_title .pc {
display: block;
}

#top .header_box_title .sp {
display: none;
}

#top .header_box_l {
display: none;
}

#top .header_box_c {
width: 190px;
padding-top: 10px;
display: flex;
justify-content: space-between;
}

#top .header_box_r {
width: 220px;
padding: 15px 60px 0px 0px;
text-align: center;
}

#top .header_box_c div {
width: 48%;
}

#top .header_box_r img {
display: block;
margin: 0px auto 10px auto;
}

#top .header_box_r .pc {
display: block;
}

#top .header_box_r .sp {
display: none;
}




#top .box02 {
	width:1000px; 
	margin:100px auto; 
	display:flex;
}

#top .box02_l {
	width:660px;
}

#top .box02_l_title {
	margin-bottom:20px;
	display:flex; 
}

#top .box02_l_title h2 {
	padding-top:2px;
	color:#215096; 
}

#top .box02_l_title a {
	margin-left:20px; 
	padding:8px 10px 0px 10px;
	background:#215096; 
	color:#ffffff;
	display:block;
	text-decoration:none;
}

#top .box02_news {
	border-bottom:solid 1px #cccccc; 
	margin-bottom:10px; 
	padding-bottom:10px;
}

#top .box02_news span {
	color:#e95513;
	margin-right: 2em;
}

#top .box02_news a {
	color:#215096;
	text-decoration:none;
}

#top .box02_news a:hover {
	color:#215096;
	text-decoration:underline;
}

#top .box02_r {
	width:210px; 
	margin-left:130px;
}

#top .box02_r ul li {
	margin-bottom:10px;
}
/*トップページ　top*/





/*Be linkedについて #abo*/
#abo .title {
	width:370px; 
	margin:100px auto 50px auto;
	text-align:center; 
}

#abo .box_wrapper {
	width:560px; 
	margin:0px auto 100px auto; 
	padding:20px; 
	background:url(img/common/back_block.png) center; 
	background-size:18px; 
	border-radius:20px; 
	box-shadow:3px 2px 5px 1px #888888; 
	-moz-box-shadow:3px 2px 5px 1px #888888; 
	-webkit-box-shadow:3px 2px 5px 1px #888888;
}

#abo .box01 {
	display:flex;
}

#abo .box01_l {
	width:300px;
}

#abo .box_wrapper_title {
	margin-bottom:20px;
}

#abo .box01_r {
	margin:0px 0px 20px 20px; 
}

#abo .box01_r img {
	border-radius:100%;
}

#abo .box02 {
}

#abo .box02 ul li {
	border-bottom:solid 1px #333333; 
	display:flex; 
	padding-bottom:5px; 
	margin-bottom:10px;
}

#abo .box02 ul li span {
	width:100px;
}

#abo .box03 {
	width:600px;
	margin:0px auto 100px auto;
}

#abo .box03_t {
	width:600px; 
	height:520px;
	margin-top:50px;
	background:url(img/abo/back01.png) no-repeat; 
	background-size:520px 520px; 
}

#abo .box03_t_img {
	text-align:right;
}

#abo .box03_t_txt {
	width:360px; 
	margin-top:-80px; 
	margin-left:100px; 
	color:#ffffff;
}

#abo .box03_b {
	width:350px; 
	height:400px;
	margin-top:-50px;
	padding:60px 100px;
	background:url(img/abo/back02.png) no-repeat; 
	background-size:520px 520px;
	color:#ffffff;
	letter-spacing:0em;
}

#abo .box04 {
	width:600px;
	margin:0px auto 100px auto;
}
/*Be linkedについて #abo*/





/*起業・創業支援について #est*/
#est .title {
	width:370px; 
	margin:100px auto 50px auto;
	text-align:center; 
}

#est .box_wrapper {
	width:560px; 
	margin:0px auto 100px auto; 
	padding:20px; 
	background:url(img/common/back_block.png) center; 
	background-size:18px; 
	border-radius:20px; 
	box-shadow:3px 2px 5px 1px #888888; 
	-moz-box-shadow:3px 2px 5px 1px #888888; 
	-webkit-box-shadow:3px 2px 5px 1px #888888;
}

#est .box_wrapper_title {
	margin-bottom:20px;
}
/*起業・創業支援について #est*/





/*セミナー・講演会について #sem*/
#sem .title {
	width:370px; 
	margin:100px auto 50px auto;
	text-align:center; 
}

#sem .box_wrapper {
	width:560px; 
	margin:0px auto 100px auto; 
	padding:20px; 
	background:url(img/common/back_block.png) center; 
	background-size:18px; 
	border-radius:20px; 
	box-shadow:3px 2px 5px 1px #888888; 
	-moz-box-shadow:3px 2px 5px 1px #888888; 
	-webkit-box-shadow:3px 2px 5px 1px #888888;
}

#sem .box_wrapper_title {
	margin-bottom:20px;
}

#sem .box01 {
	display:flex;
}

#sem .box_wrapper span {
	padding:0px 5px;
	border:solid 1px #e95513; 
}

#sem .box01_l {
	width:300px;
}

#sem .box_wrapper_title {
	margin-bottom:50px;
}

#sem .box01_r {
	margin:0px 0px 20px 20px; 
}

#sem .box01_r img {
	border-radius:100%;
}
/*セミナー・講演会について #sem*/





/*販路開拓・販売促進 #sal*/
#sal .title {
	width:370px; 
	margin:100px auto 50px auto;
	text-align:center; 
}

#sal .box_wrapper {
	width:560px; 
	margin:0px auto 100px auto; 
	padding:20px; 
	background:url(img/common/back_block.png) center; 
	background-size:18px; 
	border-radius:20px; 
	box-shadow:3px 2px 5px 1px #888888; 
	-moz-box-shadow:3px 2px 5px 1px #888888; 
	-webkit-box-shadow:3px 2px 5px 1px #888888;
}

#sal .box01 {
	display:flex;
}

#sal .box01 span {
	padding:0px 5px;
	border:solid 1px #e95513; 
}

#sal .box01_l {
	width:300px;
}

#sal .box_wrapper_title {
	margin-bottom:20px;
}

#sal .box01_r {
	margin:0px 0px 20px 20px; 
}

#sal .box01_r img {
	border-radius:100%;
}


#sal .box02_t {
	margin-bottom:20px;
}

#sal .box02_b {
	display:flex;
}

#sal .box_wrapper span {
	padding:0px 5px;
	border:solid 1px #e95513; 
}

#sal .box02_l {
	width:300px;
}

#sal .box_wrapper_title {
	margin-bottom:20px;
}

#sal .box02_r {
	margin:0px 0px 20px 20px; 
}

#sal .box02_r img {
	border-radius:100%;
}
/*販路開拓・販売促進 #sal*/





/*女性活躍促進・キャリアコンサルタント #act*/
#act .title {
	width:370px; 
	margin:100px auto 50px auto;
	text-align:center; 
}

#act .box_wrapper {
	width:560px; 
	margin:0px auto 100px auto; 
	padding:20px; 
	background:url(img/common/back_block.png) center; 
	background-size:18px; 
	border-radius:20px; 
	box-shadow:3px 2px 5px 1px #888888; 
	-moz-box-shadow:3px 2px 5px 1px #888888; 
	-webkit-box-shadow:3px 2px 5px 1px #888888;
}

#act .box_wrapper_title {
	margin-bottom:20px;
}

#act .box02 {
display:flex;
}

#act .box02_l {}

#act .box03 {
margin: 0px auto 50px auto;
}

#act .box03_title {
width: 100%;
margin-bottom: 20px;
display: flex;
justify-content: space-between;
}


#act .box03_title_l {
width: 360px;
}

#act .box03_title_r {
text-align: right;
}

#act .box03_title_r span {
padding: 5px;
border: solid 1px #e95513;
color: #e95513;
text-align: center;
}

#act .box04 {
margin-bottom: 50px;
display: flex;
justify-content: space-between;
}

#act .box04_l {
width: 48%;
}

#act .box04_r {
width: 48%;
}

#act .box04_b {
}

#act .box04_title_l {
width: 35px;
}

#act .box04_title_r {
margin-left: 10px;
padding-top: 20px;
}

#act .box04_title {
margin-bottom: 10px;
color: #e95513;
font-weight: bold;
display: flex;
}

#act .box04_text {
margin-bottom: 5px;
padding-bottom: 5px;
border-bottom: solid 1px #000000;
}

#act .box05 {
margin-bottom: 30px;
}

#act .box05_title {
margin-bottom: 30px;
}

#act .box05_text {
margin-left: 30px;
margin-bottom: 20px;
color: #215096;
}

#act .box05 ul {
margin-left: 30px;
font-weight: bold;
}

#act .box05 ul li {
margin-bottom: 10px;
padding-left: 2em;
background: url(img/act/icon04.png) no-repeat;
background-size: 20px;
}

#act .box06 {
margin-bottom: 50px;
}

#act .box06_title {
width: 100%;
margin-bottom: 20px;
display: flex;
justify-content: space-between;
}


#act .box06_title_l {
width: 360px;
}

#act .box06_title_r {
text-align: right;
}

#act .box06_title_r span {
padding: 5px;
border: solid 1px #e95513;
color: #e95513;
text-align: center;
}

#act .box07 {
margin-bottom: 50px;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}

#act .box07_o {
width: 48%;
margin-bottom: 20px;
background: #e95513;
color: #ffffff;
border-radius: 10px;
}

#act .box07_b {
width: 48%;
margin-bottom: 20px;
background: #215096;
color: #ffffff;
border-radius: 10px;
}

#act .box07_inner02 {
margin: 10px;
border: solid 2px #ffffff;
border-radius: 5px;
}

#act .box07_inner01 {
margin: 10px;
}

#act .box07_title {
margin-bottom: 5px;
padding-bottom: 5px;
text-align: center;
border-bottom: solid 2px #ffffff;
}

#act .box08 {
margin-bottom: 50px;
}

#act .box08_title {
margin-bottom: 20px;
color:#215096;
font-weight: bold;
text-align: center;
}

#act .box08 ul {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
font-weight: bold;
}

#act .box08 ul li {
width: 45%;
margin-bottom: 10px;
padding-left: 2em;
background: url(img/act/icon02.png) no-repeat;
background-size: 18px 15px;
}

#act .box09 {
margin-bottom: 20px;
}

#act .box09_title {
margin-bottom: 20px;
color:#e95513;
font-weight: bold;
text-align: center;
}

#act .box09 ul {
font-weight: bold;
background: url(img/act/img11.png) no-repeat;
background-size: 180px 130px;
background-position: bottom right;
}

#act .box09 ul li {
padding-left: 2em;
background: url(img/act/icon03.png) no-repeat;
background-size: 18px 15px;
margin-bottom: 10px;
}

#act .box10 {
width: 600px;
margin: 20px auto;
padding: 5px 0px;
font-weight: bold;
text-align: center;
background: #e95513;
border-radius: 10px;
}

#act .box10_inner {
margin: 0px 5px;
padding: 15px 0px;
background: #ffffff;
border-radius: 5px;
}

#act .box10 span a {
color: #e95513;
text-decoration: none;
}

#act .box10 span a:hover {
color: #e95513;
text-decoration: underline;
}

#act .arrow {
margin-bottom: 50px;
text-align: center;
}
/*女性活躍促進・キャリアコンサルタント #act*/





/*新着情報一覧 #news*/
#news {
	width:1000px;
	margin:0px auto;
}


#news .title {
	width:370px; 
	margin:100px auto 50px auto;
	text-align:center;
}

#news .box_wrapper {
	width:560px; 
	margin:0px auto 100px auto; 
	padding:20px; 
	background:url(img/common/back_block.png) center; 
	background-size:18px; 
	border-radius:20px; 
	box-shadow:3px 2px 5px 1px #888888; 
	-moz-box-shadow:3px 2px 5px 1px #888888; 
	-webkit-box-shadow:3px 2px 5px 1px #888888;
}

#news .box_wrapper a {
	color:#e95513;
	text-decoration:none;
}

#news .box_wrapper a:hover {
	color:#e95513;
	text-decoration: underline;
}

#news .box_wrapper_title {
	margin-bottom:20px;
	background:url(img/common/title_icon.png) no-repeat left center;
	background-size:25px;
	padding:5px 0px 0px 30px;
}

#news .box_wrapper_title a {
	color:#215096;
	text-decoration:none;
}

#news .box_wrapper_title a:hover {
	color:#215096;
	text-decoration: underline;
}

#news .pages_l {
	width:600px;
	float:left;
}

#news .pages_r {
	width:270px;
	padding:20px;
	float:right;
	border-radius:20px; 
	box-shadow:3px 2px 5px 1px #888888; 
	-moz-box-shadow:3px 2px 5px 1px #888888; 
	-webkit-box-shadow:3px 2px 5px 1px #888888;
}

#news .pages_r aside {
	margin-bottom:50px;
}

#news .pages_r h2 {
	font-size:14px;
}

#news .pages_r a {
	color:#215096;
	text-decoration:none;
}

#news .pages_r a:hover {
	color:#215096;
	text-decoration: underline;
}

#news .pages_l a {
	color:#215096;
	text-decoration:none;
}

#news .pages_l a:hover {
	color:#215096;
	text-decoration: underline;
}

.pages_header_phbox {
	padding:50px 0px;
	background:#215096; 
	text-align:center; 
}
/*新着情報一覧 #news*/





/*お問い合わせ #inq*/
#inq .title {
	width:370px; 
	margin:100px auto 50px auto;
	text-align:center; 
}

#inq .box_wrapper {
	width:560px; 
	margin:0px auto 100px auto; 
	padding:20px; 
	border-radius:20px; 
	box-shadow:3px 2px 5px 1px #888888; 
	-moz-box-shadow:3px 2px 5px 1px #888888; 
	-webkit-box-shadow:3px 2px 5px 1px #888888;
}

#inq .box_wrapper_title {
	margin-bottom:20px;
}

#inq .box_wrapper a {
	color:#215096;
	text-decoration:none;
}

#inq .box_wrapper a:hover {
	color:#215096;
	text-decoration: underline;
}

#inq .box_wrapper form {
width:400px;
margin:0 auto;
padding-top:20px;
text-align:center;
}

#inq .box_wrapper form textarea {
width: 400px;
}

#inq .box_wrapper form input[type="text"] {
width: 400px;
margin-bottom: 20px;
}

#inq .box_wrapper form select {
width: 400px;
margin-bottom: 20px;
}








/*お問い合わせ #inq*/














































/*レスポンシブ　1050px以下*/
@media screen and (max-width:1050px) {
#mobi_menu {
	display:block;
}





/*Header*/
.header_box {
	width:100%;
	height:auto; 
	background:url(img/common/back_wood.png) repeat-x top center; 
	background-size:cover;
	padding-top: 40px;
	padding-bottom: 20px;
}

.header_txt {
width: 90%;
margin: 0px auto;
	text-align:center; 
	padding-top:20px;
}

.header_txt span {
display:block;
}

.header_icon {
	display:table; 
	width:100%; 
	margin:40px auto 0px auto; 
	text-align:center;
}

.header_icon01 {
	display:none; 
}

.header_icon02 {
	display:none; 
}

.header_icon03 {
	width:auto; 
	height:85px;
	display:table-cell;
	text-align: right;
}

.header_icon04 {
	width:auto; 
	height:85px;
	display:table-cell; 
}

.header_icon05 {
	width:auto; 
	height:85px;
	display:table-cell; 
	text-align: left;
}

.header_icon06 {
	display:none; 
}

.header_icon07 {
	display:none; 
}

.header_menu {
display: none;
}
/*Header*/





/*Footer*/
.footer_box {
	width:100%;
	margin-top:100px; 
	padding:30px 0px; 
	background:url(img/common/back_wood.png) top center; 
	background-size:cover; 
	border-top:solid 12px #215096; 
	border-bottom:solid 12px #e95513;
}

.footer_box_inner {
	width:90%; 
	margin:0px auto; 
	display:block;
}

.footer_box_inner_l {
	width:100%;
	margin-bottom: 20px;
	text-align: center;
}

.footer_box_inner_r {
display: none;
}

.footer_box_inner_r .gototop {
	text-align:right;
	text-decoration:none;
	color:#000000;
}

.footer_box_inner_r .gototop a {
	text-decoration:none;
	color:#000000;
}
/*Footer*/





/*トップページ　top*/
#top .box01 {
	height:auto; 
	background:none; 
}

#top .box01_inner {
	width:100%; 
	margin:0px auto; 
	background:none; 
}

#top .box01_t {
	display:block;
}

#top .box01_01 {
	width:100%; 
	height:auto;
	margin: 0px auto;
	text-align: center;
	padding: 15px 0px;
	background: url(img/top/img01_back.png);
}

#top .box01_01 .pc {
display: none;
}

#top .box01_01 .sp {
max-width: 370px;
width: 90%;
display: block;
text-align: center;
margin: 0px auto;
}

#top .box01_02 {
	width:100%; 
	margin: 0px auto;
	padding: 10px 0px;
	display:block;
	background:url(img/common/back_block.png) center; 
	background-size:18px; 
}

#top .box01_02_01 {
	width:100%; 
	height:auto; 
	margin-top:10px;
	background:#215096; 
}

#top .box01_02_02 {
	width:90%; 
	height:auto; 
	margin:20px 5%; 
	padding:0px;
	background:none; 
	top:0px; 
}

#top .box01_02_02_title {
	margin:20px 0px; 
	color:#e95513; 
}

#top .box01_02_02 ul {
	letter-spacing:0em;
}

#top .box01_02_02 ul li {
	width:100%; 
	margin-bottom:10px; 
	padding-bottom:5px; 
	background:url(img/top/list_line.png) no-repeat; 
	background-size:350px 5px; 
	background-position:left bottom;
}

#top .box01_b {
	display:block; 
	margin-top:50px;
}

#top .box01_03 {
	width:100%; 
	display:block;
}

#top .box01_03_01 {
	width:100%;; 
	height:auto; 
	margin-top:10px;
	background:#215096; 
}

#top .box01_03_02 {
	width:90%; 
	height:auto; 
	margin:0px auto; 
	padding:0px;
	background:none; 
	top:0px; 
}

#top .box01_03_02_title {
	margin:20px 0px; 
	color:#e95513; 
}

#top .box01_04 {
	width:100%; 
	height:auto; 
	margin:50px 0px 0px 0px;
	padding: 20px 0px 30px 0px;
	border-radius:0px; 
	background:rgba(33,80,150,0.9); 
	color:#ffffff; 
	float:none; 
	text-align:center;
}

#top .box01_04 span {
display: inline;
}

#top .box01_04_title {
	margin-top:0px;
}

#top .header_box {
width: 100%;
height: auto;
padding: 0px;
margin: 0px auto 30px auto;
background: #ffe4ba;
display: block;
}

#top .header_box_title {
width: 100%;
padding: 15px 0px 0px 0px;
}

#top .header_box_title .pc {
display: none;
}

#top .header_box_title .sp {
display: block;
}

#top .header_box_title img {
width: 90%;
display: block;
margin: 0px auto;
}

#top .header_box_l {
width: 90%;
margin: 20px auto;
text-align: center;
display: block;
}

#top .header_box_l img {
max-width: 130px;
width: 100%;
}

#top .header_box_c {
width: 90%;
margin: 0px auto;
padding-top: 0px;
}

#top .header_box_c div {
width: 48%;
text-align: center;
}

#top .header_box_c div img {
max-width:190px;
width: 100%;
}

#top .header_box_r {
width: 100%;
margin-top: 20px;
padding: 15px 0px 0px 0px;
text-align: center;
}

#top .header_box_r a {
display: block;
text-align: center;
padding: 10px 0px;
color: #ffffff;
background: #dd5519;
text-decoration: none;
}

#top .header_box_r .pc {
display: none;
}

#top .header_box_r .sp {
display: block;
}

#top .header_box_r img {
display: block;
margin: 0px auto 0px auto;
}

#top .box02 {
	width:90%; 
	margin:100px auto; 
	display:block;
}

#top .box02_l {
	width:100%;
}

#top .box02_news {
	border-bottom:solid 1px #cccccc; 
	margin-bottom:10px; 
	padding-bottom:10px;
}

#top .box02_news span {
	color:#e95513;
	display: block;
}

#top .box02_r {
display: none;
}
/*トップページ　top*/





/*Be linkedについて #abo*/
#abo .title {
	width:90%; 
	margin:100px auto 50px auto;
	text-align:center; 
}

#abo .title img {
width: 100%;
}

#abo .box_wrapper {
	width:90%; 
	margin:0px auto 100px auto; 
	padding:20px 5px; 
	background:url(img/common/back_block.png) center; 
	background-size:18px; 
	border-radius:20px; 
	box-shadow:3px 2px 5px 1px #888888; 
	-moz-box-shadow:3px 2px 5px 1px #888888; 
	-webkit-box-shadow:3px 2px 5px 1px #888888;
}

#abo .box01 {
	display:block;
}

#abo .box01_l {
	width:100%;
}

#abo .box_wrapper_title {
	margin-bottom:20px;
}

#abo .box01_r {
	margin:0px 0px 20px 0px; 
	text-align: center;
}

#abo .box01_r img {
	border-radius:100%;
	display: block;
	margin: 0px auto;
}

#abo .box02 {
}

#abo .box02 ul li {
	border-bottom:solid 1px #333333; 
	display:flex; 
	padding-bottom:5px; 
	margin-bottom:10px;
}

#abo .box02 ul li span {
	width:100px;
}

#abo .box03 {
	width:90%;
	margin:0px auto 100px auto;
	display: none;
}

#abo .box03_t {
	width:90%;
	height:auto;
	margin-top:50px;
	background:none; 
}

#abo .box03_t_img {
	text-align:center;
}

#abo .box03_t_img img {
width: 100%;
margin: 0px auto;
}

#abo .box03_t_txt {
	width:100%;
	margin-top:0px; 
	margin-left:0px; 
	color:#000000;
}

#abo .box03_b {
	width:90%;
	height:auto;
	margin-top:0px;
	padding:60px 0px;
	background:none; 
	color:#000000;
	letter-spacing:0em;
}

#abo .box04 {
	width:90%;
	margin:0px auto 100px auto;
}

#abo .box04 iframe {
width: 100%;
margin-top: 20px;
}
/*Be linkedについて #abo*/





/*起業・創業支援について #est*/
#est .title {
	width:90%; 
	margin:100px auto 50px auto;
	text-align:center; 
}

#est .title img {
width: 100%;
}

#est .box_wrapper {
	width:90%; 
	margin:0px auto 100px auto; 
	padding:20px 5px; 
	background:url(img/common/back_block.png) center; 
	background-size:18px; 
	border-radius:20px; 
	box-shadow:3px 2px 5px 1px #888888; 
	-moz-box-shadow:3px 2px 5px 1px #888888; 
	-webkit-box-shadow:3px 2px 5px 1px #888888;
}

#est .box_wrapper_title {
	margin-bottom:20px;
}
/*起業・創業支援について #est*/





/*セミナー・講演会について #sem*/
#sem .title {
	width:90%; 
	margin:100px auto 50px auto;
	text-align:center; 
}

#sem .title img {
width: 100%;
}

#sem .box_wrapper {
	width:90%; 
	margin:0px auto 100px auto; 
	padding:20px 5px; 
	background:url(img/common/back_block.png) center; 
	background-size:18px; 
	border-radius:20px; 
	box-shadow:3px 2px 5px 1px #888888; 
	-moz-box-shadow:3px 2px 5px 1px #888888; 
	-webkit-box-shadow:3px 2px 5px 1px #888888;
}

#sem .box_wrapper_title {
	margin-bottom:20px;
}

#sem .box01 {
	display:block;
}

#sem .box_wrapper span {
	padding:0px 5px;
	border:solid 1px #e95513; 
}

#sem .box01_l {
	width:100%;
}

#sem .box_wrapper_title {
	margin-bottom:50px;
}

#sem .box01_r {
width: 90%;
	margin:0px 0px 20px 20px;
	text-align: center;
}

#sem .box01_r img {
width: 100%;
margin: 0px auto;
	border-radius:100%;
}
/*セミナー・講演会について #sem*/





/*販路開拓・販売促進 #sal*/
#sal .title {
	width:90%; 
	margin:100px auto 50px auto;
	text-align:center; 
}

#sal .title img {
width: 100%;
}

#sal .box_wrapper {
	width:90%; 
	margin:0px auto 100px auto; 
	padding:20px 5px; 
	background:url(img/common/back_block.png) center; 
	background-size:18px; 
	border-radius:20px; 
	box-shadow:3px 2px 5px 1px #888888; 
	-moz-box-shadow:3px 2px 5px 1px #888888; 
	-webkit-box-shadow:3px 2px 5px 1px #888888;
}

#sal .box01 {
	display:block;
}

#sal .box01 span {
	padding:0px 5px;
	border:solid 1px #e95513; 
}

#sal .box01_l {
	width:100%;
	margin-bottom: 20px;
}

#sal .box_wrapper_title {
	margin-bottom:20px;
}

#sal .box_wrapper_title img {
width: 90%;
}

#sal .box01_r {
width: 100%;
	margin:0px 0px 20px 0px; 
	text-align: center;
}

#sal .box01_r img {
width: 90%;
	border-radius:100%;
	margin: 0px auto;
}


#sal .box02_t {
	margin-bottom:20px;
}

#sal .box02_b {
	display:block;
}

#sal .box_wrapper span {
	padding:0px 5px;
	border:solid 1px #e95513; 
}

#sal .box02_l {
	width:100%;
	margin-bottom: 20px;
}

#sal .box02_l img {
width: 100%;
	border-radius:100%;
}
#sal .box_wrapper_title {
	margin-bottom:20px;
}

#sal .box_wrapper_title img {
width: 90%;
}

#sal .box02_r {
width: 100%;
	margin:0px 0px 20px 0px; 
	text-align: center;
}

#sal .box02_r img {
width: 90%;
	border-radius:100%;
	margin: 0px auto;
}
/*販路開拓・販売促進 #sal*/





/*女性活躍促進・キャリアコンサルタント #act*/
#act .title {
max-width: 370px;
	width:90%; 
	margin:100px auto 50px auto;
	text-align:center; 
}

#act .title img {
width: 100%;
}

#act .box_wrapper {
	width:90%; 
	margin:0px auto 100px auto; 
	padding:20px 5px; 
	background:url(img/common/back_block.png) center; 
	background-size:18px; 
	border-radius:20px; 
	box-shadow:3px 2px 5px 1px #888888; 
	-moz-box-shadow:3px 2px 5px 1px #888888; 
	-webkit-box-shadow:3px 2px 5px 1px #888888;
}

#act .box_wrapper_title {
	width:90%; 
	margin-bottom:20px;
}

#act .box_wrapper_title img {
max-width: 460px;
width: 100%;
height: auto;
}

#act .box02 {
display:block;
}

#act .box02_l {
}

#act .box02_r {
display: none;
}

#act .box03 {
margin: 0px auto 50px auto;
}

#act .box03_title {
width: 100%;
margin-bottom: 20px;
display: block;
}

#act .box03_title img {
width: 100%;
}

#act .box03_title_l {
width: 100%;
}

#act .box03_title_l img {
max-width: 360px;
}

#act .box03_title_r {
text-align: right;
padding: 20px 0px 10px 0px;
}

#act .box03_title_r span {
padding: 5px;
border: solid 1px #e95513;
color: #e95513;
text-align: center;
}

#act .box04 {
margin-bottom: 0px;
display: flex;
justify-content: space-between;
}

#act .box04_l {
width: 48%;
margin-bottom: 20px;
}

#act .box04_r {
width: 48%;
}

#act .box04_b {
}

#act .box04_img img {
max-width: 280px;
width: 100%;
margin: 0px auto;
display: block;
}

#act .box04_title_l {
width: 100%;
text-align: center;
}

#act .box04_title_l img {
max-width: 360px;
}

#act .box04_title_r {
margin-left: 0px;
padding-top: 20px;
}

#act .box04_title {
margin-bottom: 10px;
color: #e95513;
font-weight: bold;
display: block;
}

#act .box04_text {
margin-bottom: 5px;
padding-bottom: 5px;
border-bottom: solid 1px #000000;
}

#act .box05 {
margin-bottom: 30px;
}

#act .box05_title {
padding-top: 50px;
margin-bottom: 30px;
}

#act .box05_title img {
max-width: 360px;
width: 100%;
}

#act .box05_text {
margin-left: 0px;
margin-bottom: 20px;
color: #215096;
}

#act .box05 ul {
margin-left: 0px;
font-weight: bold;
}

#act .box05 ul li {
margin-bottom: 10px;
padding-left: 2em;
background: url(img/act/icon04.png) no-repeat;
background-size: 20px;
}



#act .box06 {
margin-bottom: 30px;
}

#act .box06_title {
width: 100%;
margin-bottom: 20px;
display: block;
}

#act .box06_title img {
max-width: 360px;
width: 100%;
}

#act .box06_title_l {
width: 100%;
}

#act .box06_title_r {
text-align: right;
padding: 20px 0px 10px 0px;
}

#act .box06_title_r span {
padding: 5px;
border: solid 1px #e95513;
color: #e95513;
text-align: center;
}

#act .box07 {
margin-bottom: 50px;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}

#act .box07_o {
width: 48%;
margin-bottom: 20px;
background: #e95513;
color: #ffffff;
border-radius: 10px;
}

#act .box07_b {
width: 48%;
margin-bottom: 20px;
background: #215096;
color: #ffffff;
border-radius: 10px;
}

#act .box07_inner02 {
margin: 0px;
border: none;
}

#act .box07_inner01 {
margin: 10px;
}

#act .box07_title {
margin-bottom: 5px;
padding-bottom: 5px;
text-align: center;
border-bottom: solid 2px #ffffff;
}

#act .box08 {
margin-bottom: 50px;
}

#act .box08_title {
margin-bottom: 20px;
color:#215096;
font-weight: bold;
text-align: center;
}

#act .box08_title img {
max-width: 360px;
}

#act .box08 ul {
display: block;
}

#act .box08 ul li {
width: 90%;
margin-bottom: 10px;
}

#act .box09 {
margin-bottom: 20px;
}

#act .box09_title {
margin-bottom: 20px;
color:#e95513;
font-weight: bold;
text-align: center;
}

#act .box09_title img {
max-width: 360px;
}

#act .box09 ul {
font-weight: bold;
background: none;
background-size: 180px 130px;
background-position: bottom right;
}

#act .box09 ul li {
width: 90%;
margin-bottom: 10px;
}

#act .box10 {
width: 80%;
margin: 20px auto;
padding: 5px 0px;
font-weight: bold;
text-align: center;
background: #e95513;
border-radius: 10px;
}

#act .box10_inner {
margin: 0px 5px;
padding: 15px 10px;
background: #ffffff;
border-radius: 5px;
}

#act .box10 span {
color: #e95513;
}
/*女性活躍促進・キャリアコンサルタント #act*/




















/*新着情報一覧 #news*/
#news {
	width:90%;
	margin:0px auto;
}


#news .title {
max-width: 135px;
	width:100%;
	margin:100px auto 50px auto;
	text-align:center;
}

#news .title img {
width: 100%;
}

#news .box_wrapper {
	width:90%; 
	margin:0px auto 100px auto; 
	padding:20px 5px; 
	background:url(img/common/back_block.png) center; 
	background-size:18px; 
	border-radius:20px; 
	box-shadow:3px 2px 5px 1px #888888; 
	-moz-box-shadow:3px 2px 5px 1px #888888; 
	-webkit-box-shadow:3px 2px 5px 1px #888888;
}

#news .box_wrapper a {
	color:#e95513;
	text-decoration:none;
}

#news .box_wrapper a:hover {
	color:#e95513;
	text-decoration: underline;
}

#news .box_wrapper_title {
	margin-bottom:20px;
	background:url(img/common/title_icon.png) no-repeat left center;
	background-size:25px;
	padding:5px 0px 0px 30px;
}

#news .box_wrapper_title a {
	color:#215096;
	text-decoration:none;
}

#news .box_wrapper_title a:hover {
	color:#215096;
	text-decoration: underline;
}

#news .pages_l {
	width:100%;
	float: none;
	padding:20px 5px;
}

#news .pages_r {
	width:90%;
	margin: 0px auto;
	padding:20px 5px;
	float: none;
	border-radius:20px; 
	box-shadow:3px 2px 5px 1px #888888; 
	-moz-box-shadow:3px 2px 5px 1px #888888; 
	-webkit-box-shadow:3px 2px 5px 1px #888888;
}

#news .pages_r aside {
	margin-bottom:50px;
}

#news .pages_r h2 {
	font-size:14px;
}

#news .pages_r a {
	color:#215096;
	text-decoration:none;
}

#news .pages_r a:hover {
	color:#215096;
	text-decoration: underline;
}

#news .pages_l a {
	color:#215096;
	text-decoration:none;
}

#news .pages_l a:hover {
	color:#215096;
	text-decoration: underline;
}

.pages_header_phbox {
	padding:50px 0px;
	background:#215096; 
	text-align:center; 
}
/*新着情報一覧 #news*/





/*お問い合わせ #inq*/
#inq .title {
max-width: 135px;
	width:90%; 
	margin:100px auto 50px auto;
	text-align:center; 
}

#inq .title img {
	width:100%; 
}

#inq .box_wrapper {
	width:90%; 
	margin:0px auto 100px auto; 
	padding:20px 5px; 
	border-radius:20px; 
	box-shadow:3px 2px 5px 1px #888888; 
	-moz-box-shadow:3px 2px 5px 1px #888888; 
	-webkit-box-shadow:3px 2px 5px 1px #888888;
}

#inq .box_wrapper_title {
	margin-bottom:20px;
}

#inq .box_wrapper a {
	color:#215096;
	text-decoration:none;
}

#inq .box_wrapper a:hover {
	color:#215096;
	text-decoration: underline;
}

#inq .box_wrapper form {
width:90%;
margin:0 auto;
padding-top:20px;
text-align:center;
}

#inq .box_wrapper form {
width: 90%;
margin:0 auto;
padding-top:20px;
text-align:center;
}

#inq .box_wrapper form textarea {
width: 100%;
}

#inq .box_wrapper form input[type="text"] {
width: 100%;
margin-bottom: 20px;
}

#inq .box_wrapper form select {
width: 100%;
margin-bottom: 20px;
}
/*お問い合わせ #inq*/















	
}
/*レスポンシブ　1050px以下*/