@charset "utf-8";
@charset "utf-8";
[data-class="wpcf7cf_group"], .wpcf7cf_remove, .wpcf7cf_add {
display:none;
}
.wpcf7cf_repeater_sub {
margin-bottom: 20px;
}
.wpcf7cf_repeater_controls, .wpcf7cf_step_controls {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
margin-top: 20px;
}
.wpcf7cf_multistep .wpcf7cf_step { width: 100%;
}
.wpcf7cf_multistep .wpcf7cf_step .step-title {
display: none;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots {
display: flex;
width: 100%;
margin-bottom: 20px;
flex-wrap: wrap;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot .step-index {
display: inline-block;
border-radius: 50%;
background: #dfdfdf;
color: #000000;
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot {
border-bottom: 5px solid #dfdfdf;
text-align: center;
flex: 1;
padding: 15px;
min-width: 120px;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed {
border-bottom: 5px solid #333;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active {
border-bottom: 5px solid #333;
font-weight: bold;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed .step-index {
background-color: #333;
color: #ffffff;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active .step-index {
background-color: #333;
color: #ffffff;
}
.wpcf7cf_step_controls .disabled {
pointer-events: none;
cursor: default;
opacity: .5;
}
     *{
margin:0;
padding:0;
color:#3c3c3c;
}  body {
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
font-weight:normal;
font-size:14px;
margin: 0px;
padding: 0px;
border-top:5px solid #db0000;
background:#ffffff; }
* html body {
text-align: center;
} p,pre, ul, ol, dl, dt, dd,div,
address, form, blockquote{
padding:0; line-height: 1.8; text-align:left;
display: block;
margin:0;
}
li {
list-style:none;
}
img {
border-style:none;
margin:0;
padding:0;
}
hr {
clear: both;
visibility: hidden;
}
a:link,
a:link span { color:#009900;
text-decoration:underline;
}
a:visited,
a:visited span { color:#009900;
text-decoration:underline;
}
a:hover,
a:hover span { color:#009900;
text-decoration:none;
}
a:active,
a:active span { color:#009900;
text-decoration:none;
} h3.stH3lightgray {
padding:4px 0 0 20px;
height:31px;
background:#f0f0f0 url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/iconR01.png) no-repeat 8px 9px;
-webkit-border-top-left-radius: 3px;  
-webkit-border-top-right-radius: 3px;  
-webkit-border-bottom-right-radius: 0px;  
-webkit-border-bottom-left-radius: 0px;  
-moz-border-radius-topleft: 3px;  
-moz-border-radius-topright: 3px;  
-moz-border-radius-bottomright: 0px;  
-moz-border-radius-bottomleft: 0px; 
border-radius: 3px 3px 0 0;
}
h3.stH3cream,
h3.stH3cream2 {
padding:4px 0 0 20px;
height:31px;
background:#f7e6cc url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/iconR01.png) no-repeat 8px 9px;
-webkit-border-top-left-radius: 3px;  
-webkit-border-top-right-radius: 3px;  
-webkit-border-bottom-right-radius: 0px;  
-webkit-border-bottom-left-radius: 0px;  
-moz-border-radius-topleft: 3px;  
-moz-border-radius-topright: 3px;  
-moz-border-radius-bottomright: 0px;  
-moz-border-radius-bottomleft: 0px; 
border-radius: 3px 3px 0 0;
}
h3.stH3pink {
padding:4px 0 0 20px;
height:31px;
color:#fff;
background:#ec8282 url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/iconR02.png) no-repeat 8px 9px;
-webkit-border-top-left-radius: 3px;  
-webkit-border-top-right-radius: 3px;  
-webkit-border-bottom-right-radius: 0px;  
-webkit-border-bottom-left-radius: 0px;  
-moz-border-radius-topleft: 3px;  
-moz-border-radius-topright: 3px;  
-moz-border-radius-bottomright: 0px;  
-moz-border-radius-bottomleft: 0px; 
border-radius: 3px 3px 0 0;
}
h3.stH3pink02 {
padding:3px 0 0 20px;
height:28px;
color:#000;
background:#ec8282 url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms04/sth3_sa_pink.jpg) no-repeat;
-webkit-border-top-left-radius: 3px;  
-webkit-border-top-right-radius: 3px;  
-webkit-border-bottom-right-radius: 0px;  
-webkit-border-bottom-left-radius: 0px;  
-moz-border-radius-topleft: 3px;  
-moz-border-radius-topright: 3px;  
-moz-border-radius-bottomright: 0px;  
-moz-border-radius-bottomleft: 0px; 
border-radius: 3px 3px 0 0;
}
h3.stH3green {
padding:4px 0 0 20px;
height:31px;
color:#fff;
background:#aece8a url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/iconR02.png) no-repeat 8px 9px;
-webkit-border-top-left-radius: 3px;  
-webkit-border-top-right-radius: 3px;  
-webkit-border-bottom-right-radius: 0px;  
-webkit-border-bottom-left-radius: 0px;  
-moz-border-radius-topleft: 3px;  
-moz-border-radius-topright: 3px;  
-moz-border-radius-bottomright: 0px;  
-moz-border-radius-bottomleft: 0px; 
border-radius: 3px 3px 0 0;
}
h3.stH3green02 {
padding:3px 0 0 20px;
height:28px;
color:#000;
background:#ec8282 url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms04/sth3_sa_green.jpg) no-repeat;
-webkit-border-top-left-radius: 3px;  
-webkit-border-top-right-radius: 3px;  
-webkit-border-bottom-right-radius: 0px;  
-webkit-border-bottom-left-radius: 0px;  
-moz-border-radius-topleft: 3px;  
-moz-border-radius-topright: 3px;  
-moz-border-radius-bottomright: 0px;  
-moz-border-radius-bottomleft: 0px; 
border-radius: 3px 3px 0 0;
}
h3.stH3Tom {
padding:4px 0 0 30px;
height:31px;
background:#f0f0f0 url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/iconTomato.png) no-repeat 5px 5px;
-webkit-border-top-left-radius: 3px;  
-webkit-border-top-right-radius: 3px;  
-webkit-border-bottom-right-radius: 3px;  
-webkit-border-bottom-left-radius: 3px;  
-moz-border-radius-topleft: 3px;  
-moz-border-radius-topright: 3px;  
-moz-border-radius-bottomright: 3px;  
-moz-border-radius-bottomleft: 3px; 
border-radius: 3px 3px 3px 3px;
}
h3.stH3Tom a {
float:right;
margin:0 10px 0 0;
}
h3.stH3Tom a:link { color:#505050;
text-decoration:none;
font-weight:normal;
}
h3.stH3Tom a:visited { color:#505050;
text-decoration:none;
font-weight:normal;
}
h3.stH3Tom a:hover { color:#000000;
text-decoration:none;
font-weight:normal;
}
h3.stH3Tom a:active { color:#000000;
text-decoration:none;
font-weight:normal;
}
h3.stH3Tom a img {
vertical-align:text-bottom;
}
h4.stH4white {
padding:0 0 0 12px;
height:34px;
background:#fff url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/iconR03.png) no-repeat 0px 6px;
font-size:134%;
}
h4.stHealth01 {
background:#fff url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms08/img_health02.jpg) no-repeat;
height:45px;
padding:7px 0 0 240px;
font-size:158%;
}
h4.stHealth02 {
background:#fff url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms08/img_health04.jpg) no-repeat;
height:62px;
padding:25px 0 0 150px;
font-size:158%;
}
h4.stHealth03 {
background:#fff url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms08/img_health06.jpg) no-repeat;
height:40px;
padding:2px 0 0 164px;
font-size:158%;
}
h4.stHealth04 {
background:#fff url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms08/img_health08.jpg) no-repeat;
height:40px;
padding:2px 0 0 164px;
font-size:158%;
}
h4.stHealth05 {
background:#fff url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms08/img_health10.jpg) no-repeat;
height:40px;
padding:2px 0 0 164px;
font-size:158%;
}
h4.stHealth06 {
background:#fff url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms08/img_health12.jpg) no-repeat;
height:45px;
padding:7px 0 0 240px;
font-size:120%;
}
h5.stH5 {
padding:0;
font-size:100%;
} .boxListNof {
margin:0;
padding:0;
width:100%;
}
.boxListNof li {
margin:0;
padding:0;
width:100%;
}
.boxListNof li p {
padding:0;
-webkit-border-top-left-radius: 0px;  
-webkit-border-top-right-radius: 0px;  
-webkit-border-bottom-right-radius: 3px;  
-webkit-border-bottom-left-radius: 3px;  
-moz-border-radius-topleft: 0px;  
-moz-border-radius-topright: 0px;  
-moz-border-radius-bottomright: 3px;  
-moz-border-radius-bottomleft: 3px; 
border-radius: 0 0 3px 3px;
border-left:1px solid #dcdcdc;
border-right:1px solid #dcdcdc;
border-bottom:1px solid #dcdcdc;
width:99.6%;
}
.boxListNof li p span {
padding:10px;
margin:0;
}
.boxListNof li p span img {
float:left;
margin-right:10px;
} .boxListIn {
margin:-5px 0 0 0;
padding:10px;
-webkit-border-top-left-radius: 0px;  
-webkit-border-top-right-radius: 0px;  
-webkit-border-bottom-right-radius: 3px;  
-webkit-border-bottom-left-radius: 3px;  
-moz-border-radius-topleft: 0px;  
-moz-border-radius-topright: 0px;  
-moz-border-radius-bottomright: 3px;  
-moz-border-radius-bottomleft: 3px; 
border-radius: 0 0 3px 3px;
border-left:1px solid #dcdcdc;
border-right:1px solid #dcdcdc;
border-bottom:1px solid #dcdcdc;
}
.boxListIn li {
margin:0;
width:100%;
padding:7px 0 7px 0;
border-bottom:1px solid #dcdcdc;
}
.boxListIn li a img {
vertical-align: middle;
margin:0 4px 0 0;
}
.boxListIn li.last {
border-bottom:none;
padding:7px 0 0 0;
}
.boxListIn li a:link { color:#505050;
text-decoration:none;
font-weight:normal;
}
.boxListIn li a:visited { color:#505050;
text-decoration:none;
font-weight:normal;
}
.boxListIn li a:hover { color:#000000;
text-decoration:none;
font-weight:normal;
}
.boxListIn li a:active { color:#000000;
text-decoration:none;
font-weight:normal;
}  .entryList {
width:100%;
margin:0;
padding:0;
}
.entryList li {
width:100%;
margin:0;
padding:4px 0 10px 0;
border-bottom:1px dotted #dcdcdc;
line-height:1.7em;
}
.entryList li.last {
border:none;
}
.entryList li img {
float:left;
margin:0 10px 0 0;
}
.entryList li img.newicon {
float:none;
margin:0 0 0 8px; 
width:29px;
vertical-align:middle;
}
.imgHover a:hover img.newicon {
opacity:1.0;
filter: alpha(opacity=100);
-ms-filter: "alpha( opacity=100 )";
}
.entryList li a:link,
.threeTabLink a:link { color:#505050;
text-decoration:underline;
font-weight:normal;
}
.entryList li a:visited,
.threeTabLink a:visited { color:#505050;
text-decoration:underline;
font-weight:normal;
}
.entryList li a:hover,
.threeTabLink a:hover { color:#000000;
text-decoration:underline;
font-weight:normal;
}
.entryList li a:active,
.threeTabLink a:active { color:#000000;
text-decoration:underline;
font-weight:normal;
} .entryList02 {
width:100%;
margin:-11px 0 0 0;
padding:0;
}
.entryList02 li {
width:98%;
margin:0;
padding:10px 2% 10px 2%;
border-bottom:1px dotted #dcdcdc;
line-height:1.4em;
}
.entryList02 li.bgGray {
background:#fafafa;
}
.entryList02 li.last {
border:none;
}
.entryList02 li dl {
width:100%;
}
.entryList02 li dl dt {
font-weight:bold;
padding:0;
width:22%;
float:left;
}
.entryList02 li dl dd {
padding:0;
width:78%;
float:left;
}
#double_contents #left_contents .entryList02 li a:link,
#single_contents .entryList02 li a:link { color:#000000;
text-decoration:none;
font-weight:normal;
}
#double_contents #left_contents .entryList02 li a:visited,
#single_contents .entryList02 li a:visited { color:#000000;
text-decoration:none;
font-weight:normal;
}
#double_contents #left_contents .entryList02 li a:hover,
#single_contents .entryList02 li a:hover { color:#d80100;
text-decoration:none;
font-weight:normal;
}
#double_contents #left_contents .entryList02 li a:active,
#single_contents .entryList02 li a:active { color:#d80100;
text-decoration:none;
font-weight:normal;
} .colorBoxcream {
padding:14px 20px;
-webkit-border-top-left-radius: 2px;  
-webkit-border-top-right-radius: 2px;  
-webkit-border-bottom-right-radius: 2px;  
-webkit-border-bottom-left-radius: 2px;  
-moz-border-radius-topleft: 2px;  
-moz-border-radius-topright: 2px;  
-moz-border-radius-bottomright: 2px;  
-moz-border-radius-bottomleft: 2px; 
border-radius: 2px 2px 2px 2px;
border:2px solid #f4d7aa;
}
.catchBox {
padding:22px;
text-align:center;
background:#f7e6cc;
font-size:158%;
font-weight:bold;
}
.stepBox {
background:#fff6e7;
border:1px solid #f7e6cc;
-webkit-border-top-left-radius: 8px;  
-webkit-border-top-right-radius: 8px;  
-webkit-border-bottom-right-radius: 8px;  
-webkit-border-bottom-left-radius: 8px;  
-moz-border-radius-topleft: 8px;  
-moz-border-radius-topright: 8px;  
-moz-border-radius-bottomright: 8px;  
-moz-border-radius-bottomleft: 8px; 
border-radius: 8px 8px 8px 8px;
padding:10px;
} .imgFR {
float:right;
margin:0 0 10px 10px;
}
.imgFL {
float:left;
margin:0 10px 10px 0;
}
.imgFR2 {
float:right;
margin:0 0 10px 70px;
}
.imgFL2 {
float:left;
margin:0 70px 10px 0;
}
.imgFR3 {
float:right;
margin:0 0 10px 30px;
}
.imgFL3 {
float:left;
margin:0 30px 10px 0;
}
.kadoR {
-webkit-border-top-left-radius: 2px;  
-webkit-border-top-right-radius: 2px;  
-webkit-border-bottom-right-radius: 2px;  
-webkit-border-bottom-left-radius: 2px;  
-moz-border-radius-topleft: 2px;  
-moz-border-radius-topright: 2px;  
-moz-border-radius-bottomright: 2px;  
-moz-border-radius-bottomleft: 2px; 
border-radius: 2px 2px 2px 2px;
}
.indetail {
float:right;
margin-top:7px;
} .txtSmaller {
font-size:60%;
}
.txtSmallers {
font-size:55%;
}
h3 .txtSmallers2 {
font-size:10px;
font-weight:normal;
}
.txtSmall {
font-size:79%;
}
.txtNormal {
font-size:100%;
}
.txtBig {
font-size:129%;
}
.txtBigger {
font-size:186%;
}
.txtRed {
color:#bb0000;
}
.txtGreen {
color:#009900;
}  table.normalTable {
border-collapse:separate;
border-spacing:0px 0px;
width:100%;
}
table.normalTable tr th,
table.normalTable tr td {
padding:3px;
margin:3px;
vertical-align:top;
}
table.normalTable tr th a:link,
table.normalTable tr td a:link {
color:#3c3c3c;
text-decoration: underline;
font-weight: normal;
}
table.normalTable tr th a:visited,
table.normalTable tr td a:visited {
color:#3c3c3c;
text-decoration: none;
text-decoration: underline;
}
table.normalTable tr th a:hover,
table.normalTable tr td a:hover {
color:#3c3c3c;
text-decoration: none;
font-weight: normal;
}
table.normalTable tr th a:active,
table.normalTable tr td a:active {
color:#3c3c3c;
text-decoration: none;
font-weight: normal;
} table.yakuinTable {
border-collapse:separate;
border-spacing:3px 3px;
width:100%;
background:#cccccc;
}
table.yakuinTable tr td {
padding:3px;
margin:3px;
vertical-align:top;
background:#eeeeee;
} .intB10 {
margin-bottom:10px;
}
.intB20 {
margin-bottom:20px;
}
.intB30 {
margin-bottom:30px;
}
.intB40 {
margin-bottom:40px;
}
.intB50 {
margin-bottom:50px;
}
.intT10 {
margin-top:10px;
}
.intT20 {
margin-top:20px;
}
.intT30 {
margin-top:30px;
}
.intT40 {
margin-top:40px;
}
.intT50 {
margin-top:50px;
}
.intR10 {
margin-right:10px;
}
.intR20 {
margin-right:20px;
}
.intR30 {
margin-right:30px;
}
.intR40 {
margin-right:40px;
}
.intR50 {
margin-right:50px;
} .clear {
clear:both;
height:0px;
font-size:0px;
margin:0px;
padding:0px;
overflow:hidden;
}
.clearfix:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;line-height: 0;
} .clearfix{display:inline-block;}  #footer {
width:100%;
text-align:center;
font-size:86%;
margin-top:0px;
padding:0px 0 0px 0;
border-bottom:5px solid #db0000;
}
.empgrayBox {
background:#e4e4e4;
} .imgHover a:hover img
{
opacity:0.5;
filter: alpha(opacity=50);
-ms-filter: "alpha( opacity=50 )";
}  .error_coution {
margin:0;
padding:0 2px;
border:1px solid #da0000;
color:#262626;
font-weight:normal;
background:#fff;
font-size:11px;
}
.caption {
color:#3e3e3e;
font-size:85%;
} #secondary,
#primary,
#content,
.entry-content,
.execphpwidget,
article,
section,
aside {
margin:0;
padding:0;
width:100%;
} #main {
margin:1px 0 30px 0;
} ul.siteMap {
}
ul.siteMap a:link { color:#3c3c3c;
text-decoration: underline;
}
ul.siteMap a:visited { color:#3c3c3c;
text-decoration: underline; 
}
ul.siteMap a:hover { color:#3c3c3c;
text-decoration:none;
}
ul.siteMap a:active { color:#3c3c3c;
text-decoration:none;
}
ul.siteMap li {
line-height:3.0em;
width:auto;
}
ul.siteMap li.threeCl {
width:250px;
float:left;
height:252px;
}
ul.siteMap li.oneCl {
width:100%;
}
ul.siteMap li.threeClunder {
width:940px;
float:left;
}
ul.siteMap li.threeCl ul li {
line-height:0.3em;
padding:0 0 0 15px;
}
ul.siteMap li.threeCl ul li.usiro {
line-height:0.3em;
padding:0 0 0 30px;
}
ul.siteMap li.oneCl ul li {
line-height:0.3em;
padding:0 0 0 15px;
}
ul.siteMap li ul {
}
ul.siteMap li ul li {
}
.photo70 img {
width:70px;
} .nav-single {
dispaly:block;
width:100%;
text-align:center;
} body.popupMap {
border:none;
}
body.popupMap div#wrapper,
body.popupMap div#footer {
display:none;
}
body.popupMap .mean-bar {
display:none;
} .novisible {
display:none;
} .entryListSaiyou {
margin:-11px 0 0 0;
padding:0;
}
.entryListSaiyou li {
margin:0;
padding:10px;
line-height:1.4em;
}
.entryListSaiyou li.bgGray {
background:#fafafa;
}
.entryListSaiyou li.last {
border:none;
}
.entryListSaiyou li dl dt {
font-weight:bold;
padding:0;
width:22%;
float:left;
}
.entryListSaiyou li dl dd {
padding:0;
width:78%;
float:left;
}
.employment_TOPGray {
padding:0px 0 10px 0;
background:#e4e4e4;
}
@media only screen and (min-width: 770px) {  .noPc { display:none; } body {background:#ffffff; }
body.popupMap {
background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/bg2.jpg); } #wrapper {
margin:0 auto;
width:1000px;
font-size:100%;
} #header {
margin:0 auto;
padding:0;
width:942px;
height:119px;
position:relative;
}
* html #header {
text-align:left;
} h1 {
display:block;
width:188px;
height:47px;
margin:0;
padding:0;
position:absolute;
top:14px;
}
h1 a {
display:block;
width:188px;
height:47px;
}
h2 {
display:block;
margin:0;
padding:0;
position:absolute;
top:21px;
left:196px;
font-size:100%;
font-weight:normal;
} body.popupMap .mean-bar {
display:none;
}
.navi{
width:942px;
margin:0 auto;
position:absolute;
top:70px;
}
.navi li.gnavi {
height:49px;
display:block;
text-indent:-9999em;
background:no-repeat top left;
float:left;
}
.navi li.gnavi a {
height:49px;
display:block;
text-indent:-9999em;
background:no-repeat top left;
}
.navi li.hnavi,
.navi li.hnavi a {
background:none;
font-size:93%;
}
.navi li.hnavi a img {
vertical-align: middle;
margin:0 4px 0 0;
}
.navi li.hnavi a span img  {
display:none;
}
.navi li.hnavi a:link { color:#505050;
text-decoration:none;
}
.navi li.hnavi a:visited { color:#505050;
text-decoration:none;  
}
.navi li.hnavi a:hover { color:#000000;
text-decoration:none;
}
.navi li.hnavi a:active { color:#000000;
text-decoration:none;
}
.navi li.hposi01{
position:absolute;
top:-33px;
right:250px;
}
.navi li.hposi02{
position:absolute;
top:-33px;
right:100px;
}
.navi li.hposi03{
position:absolute;
top:-33px;
right:0px;
} .navi li.g01 a,.navi li.g01 a:link{background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/gnavi01_off.jpg);width:151px;}
.navi li.g02 a,.navi li.g02 a:link{background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/gnavi02_off.jpg);width:161px;}
.navi li.g03 a,.navi li.g03 a:link{background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/gnavi03_off.jpg);width:160px;}
.navi li.g04 a,.navi li.g04 a:link{background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/gnavi04_off.jpg);width:159px;}
.navi li.g05 a,.navi li.g05 a:link{background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/gnavi05_off.jpg);width:160px;}
.navi li.g06 a,.navi li.g06 a:link{background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/gnavi06_off.jpg);width:151px;} .navi li.g02 ul.pllist li a,.navi li.g02 ul.pllist li a:link{background:#FEF2E2;color:#000000;}
.navi li.g03 ul.pllist li a,.navi li.g03 ul.pllist li a:link{background:#FEF2E2;color:#000000;}
.navi li.g04 ul.pllist li a,.navi li.g04 ul.pllist li a:link{background:#FEF2E2;color:#000000;}
.navi li.g02 ul.pllist li a,.navi li.g02 ul.pllist li a:visited{background:#FEF2E2;color:#000000;}
.navi li.g03 ul.pllist li a,.navi li.g03 ul.pllist li a:visited{background:#FEF2E2;color:#000000;}
.navi li.g04 ul.pllist li a,.navi li.g04 ul.pllist li a:visited{background:#FEF2E2;color:#000000;}
.navi li.g02 ul.pllist li a,.navi li.g02 ul.pllist li a:hover{background:#FEF2E2;color:#d80100;}
.navi li.g03 ul.pllist li a,.navi li.g03 ul.pllist li a:hover{background:#FEF2E2;color:#d80100;}
.navi li.g04 ul.pllist li a,.navi li.g04 ul.pllist li a:hover{background:#FEF2E2;color:#d80100;}
.navi li.g02 ul.pllist li,
.navi li.g03 ul.pllist li,
.navi li.g04 ul.pllist li {
z-index:300;
}  .navi li.g01 a:hover{background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/gnavi01_on.jpg);width:151px;}
.navi li.g02 a:hover{background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/gnavi02_on.jpg);width:161px;}
.navi li.g03 a:hover{background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/gnavi03_on.jpg);width:160px;}
.navi li.g04 a:hover{background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/gnavi04_on.jpg);width:159px;}
.navi li.g05 a:hover{background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/gnavi05_on.jpg);width:160px;}
.navi li.g06 a:hover{background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/gnavi06_on.jpg);width:151px;} .navi li.g01_on{background-image:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/gnavi01_on.jpg);width:151px;}
.navi li.g02_on{background-image:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/gnavi02_on.jpg);width:161px;}
.navi li.g03_on{background-image:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/gnavi03_on.jpg);width:160px;}
.navi li.g04_on{background-image:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/gnavi04_on.jpg);width:159px;}
.navi li.g05_on{background-image:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/gnavi05_on.jpg);width:160px;}
.navi li.g06_on{background-image:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/gnavi06_on.jpg);width:151px;} #contents {
margin:0 auto;
padding:0;
width:942px;
}
p#bread {
font-size:84%;
line-height: 1.6;
padding:15px 0;
}
#top_contents,#single_contents,#double_contents {
width:100%;
} #left_contents {
width:700px;
float:left;
padding:0;
} #right_contents {
width:210px;
float:right;
padding:0;
} .top3cl .boxListNof {
margin:0;
padding:0;
width:100%;
}
.top3cl .boxListNof li {
margin:0 13px 30px 0;
padding:0;
width:305px;
float:left;
}
.top3cl h3.stH3pink span.TbSmposiV1 {
color:#FFF;
}
.top3cl .boxListNof li.last {
margin:0;
}
.top2clL .boxListNof {
margin:0;
padding:0;
width:100%;
}
.top2clL .boxListNof li {
margin:0 13px 0 0;
padding:0;
width:274px;
float:left;
}
.top2clL .boxListNof li.last {
margin:0;}
.top2clL .boxListNof li.last a img { }
.top2clL .boxListNof li.last ul.boxListIn a img {
padding-bottom:0;
}
.top2clL .boxListNof li.last span {
width:249px;
} .top2clL .boxListNof li .boxListIn {
margin:0 0 0 0;
padding:10px;
-webkit-border-top-left-radius: 0px;  
-webkit-border-top-right-radius: 0px;  
-webkit-border-bottom-right-radius: 3px;  
-webkit-border-bottom-left-radius: 3px;  
-moz-border-radius-topleft: 0px;  
-moz-border-radius-topright: 0px;  
-moz-border-radius-bottomright: 3px;  
-moz-border-radius-bottomleft: 3px; 
border-radius: 0 0 3px 3px;
border-left:1px solid #dcdcdc;
border-right:1px solid #dcdcdc;
border-bottom:1px solid #dcdcdc;
width:252px;
}
.top2clL .boxListNof li .boxListIn li {
margin:0;
width:249px;
padding:7px 0 7px 0;
border-bottom:1px solid #dcdcdc;
}
.top2clL .boxListNof li .boxListIn li a img {
vertical-align: middle;
margin:0 4px 0 0;
p
}
.top2clL .boxListNof li .boxListIn li.last {
border-bottom:none;
padding:7px 0 0 0;
}
.htv1 {
height:352px;
}
.htv2 {
height:227px;
}
.htv3 {
height:248px;
}
.topBnnerL {
width:703px;
float: left;
}
.topBnnerL img {
float: left;
-webkit-border-top-left-radius: 3px;  
-webkit-border-top-right-radius: 3px;  
-webkit-border-bottom-right-radius: 3px;  
-webkit-border-bottom-left-radius: 3px;  
-moz-border-radius-topleft: 3px;  
-moz-border-radius-topright: 3px;  
-moz-border-radius-bottomright: 3px;  
-moz-border-radius-bottomleft: 3px; 
border-radius: 3px 3px 3px 3px;
border:1px solid #dcdcdc;
}
.topBnnerR {
width:223px;
float: right;
}
.topBnnerR img {
margin:0 0 1px 0;
-webkit-border-top-left-radius: 3px;  
-webkit-border-top-right-radius: 3px;  
-webkit-border-bottom-right-radius: 3px;  
-webkit-border-bottom-left-radius: 3px;  
-moz-border-radius-topleft: 3px;  
-moz-border-radius-topright: 3px;  
-moz-border-radius-bottomright: 3px;  
-moz-border-radius-bottomleft: 3px; 
border-radius: 3px 3px 3px 3px;
border:1px solid #dcdcdc;
}
.topBnnerR img.intR10 {
margin:0;
}
#top_left {
width:562px;
float:left;
}
#top_right {
width:366px;
float:right;
} .contentsitle {
margin:0;
padding:7px 0 0 2%;
position:relative;
width:98%;
height:37px;
background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/stSnavi_bg.jpg) repeat-x;
}
.contentsitle img {
position:absolute;
top:9px;
left:2px;
}
.contentsitle span {
display:block;
padding:10px 0 0 15px;
font-weight:bold;
}
#subnavi {
margin:0;
padding:2px;
background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/dotSlanting.jpg);
}
#subnavi li {
margin:0;
padding:12px 12px 12px 7px;
line-height:1.4;
font-weight:bold;
font-size:93%;
background:#ffffff; background:-moz-linear-gradient(top,  #ffffff 0%, #eeeeee 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eeeeee)); background:-webkit-linear-gradient(top,  #ffffff 0%,#eeeeee 100%); background:-o-linear-gradient(top,  #ffffff 0%,#eeeeee 100%); background:-ms-linear-gradient(top,  #ffffff 0%,#eeeeee 100%); background:linear-gradient(to bottom,  #ffffff 0%,#eeeeee 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); }
#subnavi li:before{
content:"・  ";
color:#e26a0f;
}
#subnavi li ul {
padding:5px 0 0 0;
}
#subnavi li ul li {
margin:0;
padding:7px 7px 7px 20px;
background:none;
font-weight: normal;
}
#subnavi li ul li:before{
content:"・  ";
color:#686868;
} .normalBox {
margin:0;
padding:0 0 40px 0;
}
.normalBox p {
padding:0 0 1.0em 0;
}
.centerBox {
width:100%;
text-align:center;
margin-bottom:20px;
}
.rightBox {
width:100%;
text-align:right;
margin-bottom:20px;
}
h3.stH3 {
height:45px;
padding:7px 10px 0 87px;
margin:0 0 20px 0;
border:2px solid #e8e8e8;
background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/stH3.jpg);
font-size:129%;
font-weight:bold;
color:#000;
}
h3.stH3 span {
float:right;
font-weight:bold;
font-size:72%;
color:#606060;
padding:7px 0 0 0;
}
h4.stH4 {
height:39px;
padding:7px 10px 0 27px;
margin:0 0 20px 0;
border:2px solid #e8e8e8;
background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/stH4.jpg);
font-size:120%;
font-weight:bold;
color:#000;
}
h4.stH4 span {
float:right;
font-weight:bold;
font-size:79%;
color:#606060;
padding:5px 0 0 0;
}
h4.smContentSt {
display:none;
}
h5.stH5 span {
float:right;
font-weight:bold;
font-size:93%;
color:#606060;
padding:7px 0 0 0;
}
h6.stH6 {
background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/stH6.jpg) no-repeat 0 3px;
font-size:108%;
color:#000;
height:30px;
margin:0 0 20px;
padding:0 0 0 15px;
width:100%;
}          .pagetop {
width:100%;
padding:20px 0 7px 0;
text-align:right;
font-size:83.4%;
} .main {
width:961px;
margin:0 auto;
height:538px;
} .top_left {
width:470px;
float:left;
margin:0;
padding:0;
}
.top_right {
width:470px;
float:right;
margin:0;
padding:0;
}    .photoList3cl {
margin:20px 0 0 0;
padding:0;
}
.photoList3cl li {
width:223px;
float:left;
margin:0 5px 14px 5px;
height:200px;
line-height:1.2em;
}
.photoList2cl {
margin:20px 0 0 0;
padding:0;
}
.photoList2cl li {
width:336px;
float:left;
margin:0 7px 14px 7px;
height:256px;
line-height:1.2em;
} .cationBoxOrange {
background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/dotSlantingOrange.jpg);
padding:20px;
color:#FFF;
}
.cationBoxOrange ul {
padding-bottom:20px;
}
.cationBoxOrange ul li dl dt,
.cationBoxOrange ul li dl dd {
color:#FFF;
}
.cationBoxOrange p {
background-color:#FFF;
width:100%;
text-align:center;
font-weight:bold;
padding:12px 0 0 0;
}
.cationBoxOrangeV2 {
background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/dotSlantingOrange.jpg);
padding:20px;
color:#FFF;
width:670px;
}
.cationBoxOrangeV2 div.leftLB {
display:block;
width:240px;
padding:0;
float:left;
color:#fff;
}
.cationBoxOrangeV2 div.rightLB {
display:block;
background:#FFF;
width:425px;
text-align:center;
padding:15px 0 10px 0;
float:left;
}
.cationBoxOrangeV2 div.rightLB p.pcc {
display:none;
} .kouji {
font-size:30px;
text-align:center;
color:#c4c4c4;
padding:50px;
}
.smformOut,
.question_submit {
display:none;
}
.content_wrap {
padding:0 0 30px 0;
margin:0 0 30px 0;
border-bottom:1px dotted #dcdcdc;
}
#img1 {
width:678px;
}
#file_id { color:#4fbbe1;
}
.smsetumei {
display:none;
} .hotImgfix {
}
.hotImgfix img {
width:340px;
} .formList  {
border-top:1px solid #dcdcdc;
width:100%;
margin:0;
padding:0;
}
.formList  li {
width:100%;
margin:0;
padding:0;
}
.formList  li dl {
width:100%;
}
.formList  li dl dt {
font-weight:bold;
padding:1% 3%;
width:29%;
float:left;
background:#fff8ed;
border-bottom:1px solid #dcdcdc;
}
.formList  li dl dd {
padding:1% 3%;
width:59%;
float:left;
border-bottom:1px solid #dcdcdc;
position:relative;
}
.formList  li dl dt.bikou,
.formList  li dl dd.bikou {
height:150px;
}
.formList  li dl dt.jyuusyo,
.formList  li dl dd.jyuusyo{
height:55px;
}
.formList  li dl dd div.error_coution {
position:absolute;
top:25px;
right:0;
}
.inpV01 {
padding:2px;
width:450px;
}
.formBtnBox {
width:410px;
margin:0 auto;
font-size:0;
line-height:0;
padding:0 0 50px 0;
}
.resetBtn {
float:left;
margin:0 15px 0 0;
}
.sendBtn {
float:left;
} .tableList {
width:100%;
margin:0;
padding:0;
}
.tableList li {
width:100%;
margin:0;
padding:0;
}
.tableList li dl {
width:100%;
}
.tableList li dl dt {
font-weight:bold;
padding:1% 0;
width:18%;
float:left;
}
.tableList li dl dd {
padding:1% 0;
width:82%;
float:left;
}
.tableList li dl dt a:link {
color:#3c3c3c;
text-decoration: underline;
font-weight: normal;
}
.tableList li dl dt a:visited {
color:#3c3c3c;
text-decoration: none;
text-decoration: underline;
font-weight: normal;
}
.tableList li dl dt a:hover {
color:#3c3c3c;
text-decoration: none;
font-weight: normal;
}
.tableList li dl dt a:active {
color:#3c3c3c;
text-decoration: none;
font-weight: normal;
} .tableList02 {
width:100%;
margin:0;
padding:0;
}
.tableList02 li {
width:100%;
margin:0;
padding:0;
}
.tableList02 li dl {
width:100%;
}
.tableList02 li dl dt {
padding:1% 0;
width:45%;
float:left;
}
.tableList02 li dl dt a {
padding:0;
margin:0;
float:left;
}
.tableList02 li dl dd {
padding:1% 0;
width:55%;
float:left;
}
.tableList02 li dl dt a:link,
.tableList02 li dl dd a:link {
color:#3c3c3c;
text-decoration: underline;
font-weight: normal;
}
.tableList02 li dl dt a:visited,
.tableList02 li dl dd a:visited {
color:#3c3c3c;
text-decoration: none;
text-decoration: underline;
}
.tableList02 li dl dt a:hover,
.tableList02 li dl dd a:hover {
color:#3c3c3c;
text-decoration: none;
font-weight: normal;
}
.tableList02 li dl dt a:active,
.tableList02 li dl dd a:active {
color:#3c3c3c;
text-decoration: none;
font-weight: normal;
} #copylight {
width:100%;
text-align:center;
}  .bgsaiyouG {
background:#f6f3ee;
}/*/*/.employmentBox {
position:relative;
}
.employmentBox .btnEnp01 {
text-align:center;
vertical-align:middle;
width:208px;
height:208px;
background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms04/img_employment02.png);
position:absolute;
top:116px;
left:367px;
}
.employmentBox .btnEnp01 a {
display:block;
width:208px;
height:208px;
text-indent:-9999px;
}
.employmentBox .btnEnp01 a:hover {
background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms04/img_employment02_hover.png);
}
.employmentBox .btnEnp02 {
text-align:center;
vertical-align:middle;
width:116px;
height:116px;
background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms04/img_employment03_on.png);
position:absolute;
top:0;
left:536px;
}
.employmentBox .btnEnp03 {
text-align:center;
vertical-align:middle;
width:116px;
height:116px;
background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms04/img_employment04_on.png);
position:absolute;
top:45px;
left:233px;
}
.employmentBox .btnEnp03 a {
display:block;
width:116px;
height:116px;
}
.employmentBox .btnEnp03 a:hover,
.employmentBox .btnEnp03 a:active {
background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms04/img_employment04.png);
display:block;
width:116px;
height:116px;
}
.employmentBox .btnEnp04 {
text-align:center;
vertical-align:middle;
width:116px;
height:116px;
background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms04/img_employment05_on.png);
position:absolute;
top:178px;
left:0;
}
.employmentBox .btnEnp04 a {
display:block;
width:116px;
height:116px;
}
.employmentBox .btnEnp04 a:hover,
.employmentBox .btnEnp04 a:active {
background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms04/img_employment05.png);
display:block;
width:116px;
height:116px;
}
.employmentBox .btnEnp05 {
text-align:center;
vertical-align:middle;
width:116px;
height:116px;
background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms04/img_employment06_on.png);
position:absolute;
top:411px;
left:205px;
}
.employmentBox .btnEnp05 a {
display:block;
width:116px;
height:116px;
}
.employmentBox .btnEnp05 a:hover,
.employmentBox .btnEnp05 a:active {
background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms04/img_employment06.png);
display:block;
width:116px;
height:116px;
}
.employmentBox .btnEnp06 {
text-align:center;
vertical-align:middle;
width:116px;
height:116px;
background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms04/img_employment07_on.png);
position:absolute;
top:433px;
left:409px;
}
.employmentBox .btnEnp07 {
text-align:center;
vertical-align:middle;
width:116px;
height:116px;
background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms04/img_employment08_on.png);
position:absolute;
top:413px;
left:643px;
}
.employmentBox .btnEnp07 a {
display:block;
width:116px;
height:116px;
}
.employmentBox .btnEnp07 a:hover,
.employmentBox .btnEnp07 a:active {
background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms04/img_employment08.png);
display:block;
width:116px;
height:116px;
}
.employmentBox .btnEnp08 {
text-align:center;
vertical-align:middle;
width:116px;
height:116px;
background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms04/img_employment09_on.png);
position:absolute;
top:180px;
left:827px;
}
.employmentBoxGray {
padding:25px 0 25px 15px;
background:#e4e4e4;
}
.employmentBoxGray .innerB {
margin:0 auto;
width:960px;
}
.boxListNofEnp {
margin:0;
padding:0;
width:100%;
}
.boxListNofEnp h3 {
font-size:93%;
padding:10px;
background:#fff;
-webkit-border-top-left-radius: 8px;  
-webkit-border-top-right-radius: 8px;  
-webkit-border-bottom-right-radius: 0;  
-webkit-border-bottom-left-radius: 0;  
-moz-border-radius-topleft: 8px;  
-moz-border-radius-topright: 8px;  
-moz-border-radius-bottomright: 0;  
-moz-border-radius-bottomleft: 0; 
border-radius: 8px 8px 0 0;
border-left:8px solid #aed3f8;
border-right:8px solid #aed3f8;
border-top:8px solid #aed3f8;
border-bottom:2px solid #aed3f8;
width:259px;
}
.boxListNofEnp li {
margin:0 15px 30px 0;
padding:0;
width:310px;
float:left;
}
.boxListNofEnp li.last {
margin:0;
}
.boxListNofEnp li p {/**/padding:10px 3px 0 10px;
background:#fff;
-webkit-border-top-left-radius: 0px; 
-webkit-border-top-right-radius: 0px;  
-webkit-border-bottom-right-radius: 8px;  
-webkit-border-bottom-left-radius: 8px;  
-moz-border-radius-topleft: 0px;  
-moz-border-radius-topright: 0px;  
-moz-border-radius-bottomright: 8px;  
-moz-border-radius-bottomleft: 8px; 
border-radius: 0 0 8px 8px;
border-left:8px solid #aed3f8;
border-right:8px solid #aed3f8;
border-bottom:8px solid #aed3f8;
width:266px;
line-height:1.2em;
font-size:93%;
height:86px;
}
.boxListNofEnp li p span a img {
float:left;
margin:0 10px 0 0;
}
.saiyouLeft {
width:796px;
filat:left;
min-height:900px;
}
.saiyouRight {
width:89px;
min-height:700px;
float:right;
background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms04/bgEntry.png) no-repeat;
}
.saiyouRight img {
position:fixed;
top:100px;
}
.saiyouNavi {
margin:20px 0;
padding:0 0 0 55px;
}
.saiyouNavi li {
margin:0 20px;
padding:0;
float:left;
}
.stepBoxGray {
padding:20px;
width:100%;
background:#f6f3ee;
margin:0 auto 0 auto;
z-index:100;
}
.stepBoxL{
width:50%;
float:left;
margin:0 15px 0 0;
}
.stepBoxR{
width:47%;
float:right;
}
.entryListSaiyou {
width:796px;
}
.entryListSaiyou li {
width:776px;
}
.entryListSaiyou li dl {
width:776px;
}
.seekList {
margin:35px 0 35px 12px;
}
.seekList li {
float:left;
}
.kensyuBox00 {
margin-bottom:40px;
}
.kensyuBox00 p {
text-align:center;
}
.kensyuBox01 {
margin-bottom:40px;
}
.kensyuBox01 img {
margin-bottom:15px;
}
.kensyuBox01 p {
margin-top:8px;
}
.kensyuBox02 {
margin-bottom:40px;
position:relative;
}
.kensyuBox02 img.figBase {
margin-bottom:15px;
}
.kensyuBox02 img.clickBtn01 {
position:absolute;
top:122px;
left:15px;
}
.kensyuBox02 img.clickBtn02 {
position:absolute;
top:102px;
left:142px;
}
.kensyuBox02 img.clickBtn03 {
position:absolute;
top:82px;
left:268px;
}
.kensyuBox02 p {
margin-top:8px;
}
.kensyuBox03 {
margin-bottom:40px;
}
.kensyuBox03 img {
margin-bottom:15px;
}
.kensyuBox03 p {
margin-top:8px;
}
.kensyuBox04 {
margin-bottom:40px;
position:relative;
}
.kensyuBox04 img.figBase {
margin-bottom:15px;
}
.kensyuBox04 img.clickBtn01 {
position:absolute;
top:90px;
right:120px;
}
.kensyuBox04 p {
margin-top:8px;
} .page-id-20 {
background:#fffdf9;
}
.page-id-655 {
background:#fffdf9;
}
.page-id-657{
background:#fffdf9;
}
.page-id-660{
background:#fffdf9;
}
.page-id-669{
background:#fffdf9;
} }
@media screen and (min-width: 641px) and (max-width: 769px) {  img{
max-width: 100%;
height: auto;
width :auto;　
}
.noTb { display:none; }
body {
background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/bg2.jpg); } #wrapper {
margin:0 auto;
width:768px;
font-size:100%;
} #header {
margin:0 auto;
padding:0;
width:768px;
position:relative;
}
* html #header {
text-align:left;
} .pagetop {
width:100%;
padding:20px 0 7px 0;
text-align:right;
font-size:83.4%;
} h1 {
display:block;
width:188px;
height:47px;
margin:0;
padding:0;
position:absolute;
top:14px;
left:20px;
}
h1 a {
display:block;
width:188px;
height:47px;
}
h2 {
display:block;
margin:0;
padding:0;
position:absolute;
top:28px;
left:220px;
font-size:89%;
font-weight:normal;
} body.popupMap .mean-bar {
display:none;
}
.navi {
border-top:1px solid #e2e2e2;
}
.gnavi a span img,
.hnavi a span img {
float:right;
margin:5px 0 0 0;
} #contents {
width:600px;
margin:0 auto;
}
#top_contents,#single_contents,#double_contents {
width:100%;
}
#double_contents {
margin-top:15px;
}
#right_contents,
#left_contents {
width:100%;
float:none;
}
.centerBox {
width:100%;
text-align:center;
margin-bottom:20px;
} h4.stH4white {
padding:0 0 0 8px;
height:auto;
line-height:1.1em;
border-left:4px solid #DB0000;
background:none;
font-size:118%;
} .top3cl .boxListNof {
margin:0;
padding:0;
width:100%;
}
.top3cl .boxListNof li {
margin:0 27px 30px 0;
padding:0;
width:182px;
float:left;
}
.top3cl .boxListNof li img {
float:none;
margin:4px 17px 4px 17px;
}
.top3cl .boxListNof li.last {
margin:0;
}
.top3cl h3.stH3cream {
padding:0 0 0 20px;
height:52px;
background:#f7e6cc url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/iconR01L.png) no-repeat 8px 9px;
position:relative;
}
.top3cl h3.stH3cream span.TbSmposiV1 {
position: absolute;
top:50%;
line-height:1.0em;
margin-top: -0.5em;
padding:0;
}
.top3cl h3.stH3cream span.TbSmposiV2 {
position: absolute;
top:33%;
line-height:0.75em;
margin-top: -0.5em;
padding:0;
}
.top3cl h3.stH3cream span.TbSmposiV2 span.txtSmallers {
line-height:0em;
}
.top3cl h3.stH3pink {
padding:0 0 0 20px;
height:52px;
background:#ec8282 url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/iconR02L.png) no-repeat 8px 9px;
position:relative;
}
.top3cl h3.stH3pink span.TbSmposiV1 {
position: absolute;
top:50%;
line-height:1.0em;
margin-top: -0.5em;
padding:0;
color:#FFF;
}
.top3cl .boxListNof p {
width:180px;
}
.top2clL .boxListNof {
margin:0;
padding:0;
width:100%;
}
.top2clL .boxListNof li {
margin:0 22px 0 0;
padding:0;
width:287px;
float:left;
}
.top2clL .boxListNof li.last p {
width:285px;
}
.top2clL .boxListNof li.last p.htv3 span.clearfix a img {
width:261px;
}
.top2clL .boxListNof li.last {
margin:0;
} .top2clL .boxListNof li .boxListIn {
margin:0 0 0 0;
padding:10px;
-webkit-border-top-left-radius: 0px;  
-webkit-border-top-right-radius: 0px;  
-webkit-border-bottom-right-radius: 3px;  
-webkit-border-bottom-left-radius: 3px;  
-moz-border-radius-topleft: 0px;  
-moz-border-radius-topright: 0px;  
-moz-border-radius-bottomright: 3px;  
-moz-border-radius-bottomleft: 3px; 
border-radius: 0 0 3px 3px;
border-left:1px solid #dcdcdc;
border-right:1px solid #dcdcdc;
border-bottom:1px solid #dcdcdc;
}
.top2clL .boxListNof li .boxListIn li {
margin:0;
width:265px;
padding:10px 0 10px 0;
border-bottom:1px solid #dcdcdc;
}
.top2clL .boxListNof li .boxListIn a img {
margin:0 2px;
width:261px;
}
.top2clL .boxListNof li .boxListIn li a img {
vertical-align: middle;
margin:0 4px 0 0;
width:auto;
}
.top2clL .boxListNof li .boxListIn li.last {
border-bottom:none;
padding:7px 0 0 0;
}
.htv1 {
height:378px;
}
.htv2 {
height:240px;
}
.htv3 {
height:260px;
}
.topBnnerL img {
float: left;
width:188px;
margin-bottom:10px;
-webkit-border-top-left-radius: 3px;  
-webkit-border-top-right-radius: 3px;  
-webkit-border-bottom-right-radius: 3px;  
-webkit-border-bottom-left-radius: 3px;  
-moz-border-radius-topleft: 3px;  
-moz-border-radius-topright: 3px;  
-moz-border-radius-bottomright: 3px;  
-moz-border-radius-bottomleft: 3px; 
border-radius: 3px 3px 3px 3px;
border:1px solid #dcdcdc;
}
.topBnnerR img {
float: left;
width:188px;
margin-top:-25px;
-webkit-border-top-left-radius: 3px;  
-webkit-border-top-right-radius: 3px;  
-webkit-border-bottom-right-radius: 3px;  
-webkit-border-bottom-left-radius: 3px;  
-moz-border-radius-topleft: 3px;  
-moz-border-radius-topright: 3px;  
-moz-border-radius-bottomright: 3px;  
-moz-border-radius-bottomleft: 3px; 
border-radius: 3px 3px 3px 3px;
border:1px solid #dcdcdc;
} .entryListTb1cl {
width:600px;
border-top:1px solid #d2d2d2;
margin-bottom:20px; }
.entryListTb1cl li {
width:598px;
border-left:1px solid #d2d2d2;
border-right:1px solid #d2d2d2;
border-bottom:1px solid #d2d2d2;
cursor:pointer;
float:left;
}
.entryListTb1cl li a {
padding:10px;
width:578px;
cursor:pointer;
float:left;
}
.entryListTb1cl li a span {
display:block;
margin-top:5px;
float:right;
}
.entryListTb1cl li:hover {
background:#f4f4f4;
}
.entryListTb1cl li a:link { color:#3c3c3c;
text-decoration:none;
font-weight:bold;
}
.entryListTb1cl li a:visited { color:#3c3c3c;
text-decoration:none;
font-weight:bold;
}
.entryListTb1cl li a:hover { color:#3c3c3c;
text-decoration:none;
font-weight:bold;
}
.entryListTb1cl li a:active { color:#3c3c3c;
text-decoration:none;
font-weight:bold;
} .entryListTb2cl {
width:600px;
border-top:1px solid #d2d2d2;
margin-bottom:20px;
height:130px;
}
.entryListTb2cl li {
padding:0;
width:298px;
border-left:1px solid #d2d2d2;
border-right:1px solid #d2d2d2;
border-bottom:1px solid #d2d2d2;
cursor:pointer;
float:left;
}
.entryListTb2cl li a {
display:block;
padding:3% 7%;
width:90%;
cursor:pointer;
}
.entryListTb2cl li a span {
display:block;
margin-top:5px;
float:right;
}
.entryListTb2cl li:hover {
background:#f4f4f4;
}
.entryListTb2cl li a:link { color:#3c3c3c;
text-decoration:none;
font-weight:bold;
}
.entryListTb2cl li a:visited { color:#3c3c3c;
text-decoration:none;
font-weight:bold;
}
.entryListTb2cl li a:hover { color:#3c3c3c;
text-decoration:none;
font-weight:bold;
}
.entryListTb2cl li a:active { color:#3c3c3c;
text-decoration:none;
font-weight:bold;
} .entryListTb2clsaiyou {
width:600px;
border-top:1px solid #d2d2d2;
margin-bottom:20px;
height:45px;
}
.entryListTb2clsaiyou li {
padding:0;
width:298px;
border-left:1px solid #d2d2d2;
border-right:1px solid #d2d2d2;
border-bottom:1px solid #d2d2d2;
cursor:pointer;
float:left;
}
.entryListTb2clsaiyou li a {
display:block;
padding:3% 7%;
width:90%;
cursor:pointer;
}
.entryListTb2clsaiyou li a span {
display:block;
margin-top:5px;
float:right;
}
.entryListTb2clsaiyou li:hover {
background:#f4f4f4;
}
.entryListTb2clsaiyou li a:link { color:#3c3c3c;
text-decoration:none;
font-weight:bold;
}
.entryListTb2clsaiyou li a:visited { color:#3c3c3c;
text-decoration:none;
font-weight:bold;
}
.entryListTb2clsaiyou li a:hover { color:#3c3c3c;
text-decoration:none;
font-weight:bold;
}
.entryListTb2clsaiyou li a:active { color:#3c3c3c;
text-decoration:none;
font-weight:bold;
} .saiyouNavi {
width:600px;
border-top:1px solid #d2d2d2;
margin-bottom:20px;
height:55px;
}
.saiyouNavi li {
padding:0;
width:298px;
border-left:1px solid #d2d2d2;
border-right:1px solid #d2d2d2;
border-bottom:1px solid #d2d2d2;
cursor:pointer;
float:left;
}
.saiyouNavi li a {
display:block;
padding:3% 7%;
width:90%;
cursor:pointer;
}
.saiyouNavi li a span {
display:block;
margin-top:5px;
float:right;
}
.saiyouNavi li:hover {
background:#f4f4f4;
}
.saiyouNavi li a:link { color:#3c3c3c;
text-decoration:none;
font-weight:bold;
}
.saiyouNavi li a:visited { color:#3c3c3c;
text-decoration:none;
font-weight:bold;
}
.saiyouNavi li a:hover { color:#3c3c3c;
text-decoration:none;
font-weight:bold;
}
.saiyouNavi li a:active { color:#3c3c3c;
text-decoration:none;
font-weight:bold;
} ul.siteMap {
}
ul.siteMap a:link { color:#3c3c3c;
text-decoration: underline;
}
ul.siteMap a:visited { color:#3c3c3c;
text-decoration: underline; 
}
ul.siteMap a:hover { color:#3c3c3c;
text-decoration:none;
}
ul.siteMap a:active { color:#3c3c3c;
text-decoration:none;
}
ul.siteMap li {
line-height:3.0em;
}
ul.siteMap li.threeCl {
width:200px;
float:left;
height:252px;
}
ul.siteMap li.threeCl ul li {
line-height:0.3em;
padding:0 0 0 15px;
}
ul.siteMap li ul {
}
ul.siteMap li ul li {
} .photoList3cl {
margin:20px 0 0 0;
padding:0;
}
.photoList3cl li {
width:190px;
float:left;
margin:0 5px 14px 5px;
height:180px;
line-height:1.2em;
}
.photoList3cl li img {
width:190px;
}
.photoList2cl {
margin:20px 0 0 0;
padding:0;
}
.photoList2cl li {
width:285px;
float:left;
margin:0 7px 14px 7px;
height:222px;
line-height:1.2em;
}
.photoList2cl li img {
width:285px;
} .hotImgfix {
margin-top:15px;
display:block;
}
.hotImgfix img {
width:285px;
} .formList  {
border-top:1px solid #dcdcdc;
width:100%;
margin:0;
padding:0;
}
.formList  li {
width:100%;
margin:0;
padding:0;
}
.formList  li dl {
width:100%;
}
.formList  li dl dt {
font-weight:bold;
padding:1% 3%;
width:29%;
float:left;
background:#fff8ed;
border-bottom:1px solid #dcdcdc;
}
.formList  li dl dd {
padding:1% 3%;
width:59%;
float:left;
border-bottom:1px solid #dcdcdc;
}
.formList  li dl dt.bikou,
.formList  li dl dd.bikou {
height:150px;
}
.formList  li dl dt.jyuusyo,
.formList  li dl dd.jyuusyo{
height:55px;
}
.inpV01 {
padding:2px;
width:350px;
}
.formBtnBox {
width:410px;
margin:0 auto;
font-size:0;
line-height:0;
padding:0 0 50px 0;
}
.resetBtn {
float:left;
margin:0 15px 0 0;
}
.sendBtn {
float:left;
} .tableList {
width:100%;
margin:0;
padding:0;
}
.tableList li {
width:100%;
margin:0;
padding:0;
}
.tableList li dl {
width:100%;
}
.tableList li dl dt {
font-weight:bold;
padding:1% 0;
width:20%;
float:left;
}
.tableList li dl dd {
padding:1% 0;
width:80%;
float:left;
} .tableList02 {
width:100%;
margin:0;
padding:0;
}
.tableList02 li {
width:100%;
margin:0;
padding:0;
}
.tableList02 li dl {
width:100%;
}
.tableList02 li dl dt {
font-weight:bold;
padding:1% 0;
width:45%;
float:left;
}
.tableList02 li dl dd {
padding:1% 0;
width:55%;
float:left;
}
.tableList02 li dl dt a:link,
.tableList02 li dl dd a:link {
color:#3c3c3c;
text-decoration: underline;
font-weight: normal;
}
.tableList02 li dl dt a:visited,
.tableList02 li dl dd a:visited {
color:#3c3c3c;
text-decoration: none;
text-decoration: underline;
}
.tableList02 li dl dt a:hover,
.tableList02 li dl dd a:hover {
color:#3c3c3c;
text-decoration: none;
font-weight: normal;
}
.tableList02 li dl dt a:active,
.tableList02 li dl dd a:active {
color:#3c3c3c;
text-decoration: none;
font-weight: normal;
}
.rightBox {
width:100%;
text-align:right;
margin-bottom:20px;
}
ul.siteMap li.threeClunder {
width:600px;
float:left;
} #copylight {
width:100%;
text-align:center;
margin-bottom:10px;
} .employmentBox {
height:360px;
}
.employmentBox .btnEnp01 {
text-align:center;
vertical-align:middle;
width:208px;
height:208px;
background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms04/img_employment02.png);
position:absolute;
top:100px;
left:285px;
}
.employmentBox .btnEnp01 a {
display:block;
width:208px;
height:208px;
text-indent:-9999px;
}
.employmentBox .btnEnp01 a:hover {
background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms04/img_employment02_hover.png);
}
.empList {
margin:15px 0 0 0;
}
.empList img{
margin:0 0 18px 0;
float:left;
}
.empList img.intR13 {
margin:0 13px 0 0;
}
.empList img.intR14 {
margin:0 14px 0 0;
}
.empList img.intR15 {
margin:0 15px 0 0;
}
.employmentBoxGray {
padding:15px 0 15px 15px;
background:#e4e4e4;
}
.employmentBoxGray .innerB {
margin:0 auto;
width:570px;
}
.boxListNofEnp {
margin:0;
padding:0;
width:100%;
}
.boxListNofEnp h3 {
font-size:93%;
padding:10px;
background:#fff;
-webkit-border-top-left-radius: 8px;  
-webkit-border-top-right-radius: 8px;  
-webkit-border-bottom-right-radius: 0;  
-webkit-border-bottom-left-radius: 0;  
-moz-border-radius-topleft: 8px;  
-moz-border-radius-topright: 8px;  
-moz-border-radius-bottomright: 0;  
-moz-border-radius-bottomleft: 0; 
border-radius: 8px 8px 0 0;
border-left:8px solid #aed3f8;
border-right:8px solid #aed3f8;
border-top:8px solid #aed3f8;
border-bottom:2px solid #aed3f8;
width:150px;
height:50px;
}
.boxListNofEnp li {
margin:0 13px 30px 0;
padding:0;
width:180px;
float:left;
}
.boxListNofEnp li.last {
margin:0;
}
.boxListNofEnp li p {
padding:10px 3px 0 10px;
background:#fff;
-webkit-border-top-left-radius: 0px;  
-webkit-border-top-right-radius: 0px;  
-webkit-border-bottom-right-radius: 8px;  
-webkit-border-bottom-left-radius: 8px;  
-moz-border-radius-topleft: 0px;  
-moz-border-radius-topright: 0px;  
-moz-border-radius-bottomright: 8px;  
-moz-border-radius-bottomleft: 8px; 
border-radius: 0 0 8px 8px;
border-left:8px solid #aed3f8;
border-right:8px solid #aed3f8;
border-bottom:8px solid #aed3f8;
width:157px;
line-height:1.2em;
font-size:93%;
height:190px;
}
.boxListNofEnp li p span a img {
float:left;
margin:0 10px 0 0;
}
.saiyouLeft {
width:600px;
folat:left;
}
.saiyouRight {
position:relative;
}
.scBtn {
display:none;
}
.saiyouRight img {
display:none;
-webkit-transform: translate3d(0,0,0);
position:fixed;
top:100px;
margin:0 0 0 605px;
width:50px;
}
.stepBoxGrayIn {
width:560px;
margin:0 auto;
}
.stepBoxGray {
text-align:center;
width:100%;
background:#f6f3ee;
z-index:100;
padding:20px 0;
}
.stepBoxL{
width:336px;
float:left;
margin:0 15px 0 0;
}
.stepBoxR{
width:206px;
float:right;
}
.entryListSaiyou {
width:600px;
}
.entryListSaiyou li {
width:580px;
}
.entryListSaiyou li dl {
width:580px;
} .formList  li dl dd {
position:relative;
}
.formList  li dl dd div.error_coution {
position:absolute;
top:18px;
right:0;
}
h3 .txtSmallers2 {
position:relative;
font-size:14px;
font-weight:bold;
}
.tbtxtSmallers2 {
position:absolute;
top:15px;
display:block;
width:150px;
font-size:10px;
}
.tbtxtSmallers3 {
position:absolute;
top:24px;
display:block;
width:150px;
font-size:10px;
}
.seekList {
margin:35px 0 35px 12px;
}
.seekList li {
float:left;
width:48%;
}
.kensyuBox00 {
margin-bottom:40px;
}
.kensyuBox00 p {
text-align:center;
}
.kensyuBox01 {
margin-bottom:20px;
}
.kensyuBox01 img {
margin-bottom:15px;
}
.kensyuBox01 p {
margin-top:8px;
}
.kensyuBox02 {
margin-bottom:40px;
position:relative;
}
.kensyuBox02 img.figBase {
margin-bottom:15px;
}
.kensyuBox02 img.clickBtn01 {
position:absolute;
top:80px;
left:3px;
}
.kensyuBox02 img.clickBtn02 {
position:absolute;
top:65px;
left:98px;
}
.kensyuBox02 img.clickBtn03 {
position:absolute;
top:50px;
left:192px;
}
.kensyuBox02 p {
margin-top:8px;
}
.kensyuBox03 {
margin-bottom:40px;
}
.kensyuBox03 img {
margin-bottom:15px;
}
.kensyuBox03 p {
margin-top:8px;
}
.kensyuBox04 {
margin-bottom:40px;
position:relative;
}
.kensyuBox04 img.figBase {
margin-bottom:15px;
}
.kensyuBox04 img.clickBtn01 {
position:absolute;
top:55px;
right:75px;
}
.kensyuBox04 p {
margin-top:8px;
}
.bgsaiyouG {
background:#f6f3ee;
}
.pagetopSaiyou {
margin:30px 0;
text-align:center;
}
.pagetopSaiyou a {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border:1px solid #d1d1d1;
background:#f0f0f0;
width:50%;
padding:3% 15%;
margin:15px 0;
}
.pagetopSaiyou a:link { color:#3c3c3c;
text-decoration:none;
font-weight:bold;
}
.pagetopSaiyou a:visited { color:#3c3c3c;
text-decoration:none;
font-weight:bold;
}
.pagetopSaiyou a:hover { color:#3c3c3c;
text-decoration:none;
font-weight:bold;
background:#fff;
}
.pagetopSaiyou a:active { color:#3c3c3c;
text-decoration:none;
font-weight:bold;
background:#fff;
}
.page-id-20 {
background:#fffdf9 url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms04/bg3.png) center top no-repeat;
}
}
@media only screen and (max-width: 640px) {  img{
max-width: 100%;
height: auto;
width :auto;　
}
.noTb { display:block; }
.noSm { display:none; }
body {
background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/bg2.jpg) } #wrapper {
margin:0 auto;
width:100%;
font-size:100%;
} #header {
margin:0 auto;
padding:0;
width:100%;
position:relative;
}
* html #header {
text-align:left;
} h1 img {
width:130px;
position:absolute;
top:15px;
left:3%;
}
h2 {
display:none;
}
body.popupMap .mean-bar {
display:none;
}
.navi {
border-top:1px solid #e2e2e2;
} #contents {
width:90%;
margin:0 auto;
}
#top_contents,#single_contents,#double_contents {
width:100%;
}
#double_contents {
margin-top:15px;
}
.centerBox {
width:100%;
text-align:center;
margin-bottom:20px;
}
.rightBox {
width:100%;
text-align:right;
margin-bottom:20px;
} h4.stH4white {
padding:0 0 0 8px;
height:auto;
line-height:1.1em;
border-left:4px solid #DB0000;
background:none;
font-size:118%;
} .top3cl .boxListNof {
margin:0;
padding:0;
width:100%;
}
.top3cl .boxListNof li {
margin:0 0 20px;
padding:0;
width:100%;
float:none;
}
.top3cl .boxListNof li p {
width:99.6%;
}
.top3cl .boxListNof li img {
float:left;
margin:0 10px 0 0;
}
.top3cl .boxListNof li.last {
margin:0;
}
.top3cl h3.stH3cream {
padding:4 0 0 20px;
height:31px;
background:#f7e6cc url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/iconR01.png) no-repeat 8px 6px;
}
.top3cl h3.stH3cream span.TbSmposiV1 {
}
.top3cl h3.stH3cream span.TbSmposiV2 {
position: absolute;
top:50%;
line-height:1.0em;
margin-top: -0.5em;
padding:0;
}
.top3cl h3.stH3cream span.TbSmposiV2 span.txtSmaller {
}
.top3cl h3.stH3pink {
padding:4 0 0 20px;
height:31px;
background:#ec8282 url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/iconR02.png) no-repeat 8px 6px;
}
.top3cl h3.stH3pink span.TbSmposiV1 {
}
#top_left h3.stH3Tom {
margin-top:20px;
padding:10px 0 0 30px;
line-height:1.2em;
height:44px;
background:#f0f0f0 url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/iconTomato.png) no-repeat 5px 15px;
-webkit-border-top-left-radius: 3px;  
-webkit-border-top-right-radius: 3px;  
-webkit-border-bottom-right-radius: 3px;  
-webkit-border-bottom-left-radius: 3px;  
-moz-border-radius-topleft: 3px;  
-moz-border-radius-topright: 3px;  
-moz-border-radius-bottomright: 3px;  
-moz-border-radius-bottomleft: 3px; 
border-radius: 3px 3px 3px 3px;
}
.boxListIn li {
display:none;
}
.top2clL .boxListNof {
margin:0;
padding:0;
width:100%;
}
.top2clL .boxListNof li {
margin:0 2% 2% 0;
padding:0;
width:49%;
float:left;
}
.top2clL .boxListNof li p,
.top2clL .boxListNof li.last p {
width:99.6%;
}
.top2clL .boxListNof li.last {
margin:0;
} .top2clL .boxListNof li .boxListIn {
margin:0 0 0 0;
padding:5% 6% 5% 5%;
width:88%;
-webkit-border-top-left-radius: 0px;  
-webkit-border-top-right-radius: 0px;  
-webkit-border-bottom-right-radius: 3px;  
-webkit-border-bottom-left-radius: 3px;  
-moz-border-radius-topleft: 0px;  
-moz-border-radius-topright: 0px;  
-moz-border-radius-bottomright: 3px;  
-moz-border-radius-bottomleft: 3px; 
border-radius: 0 0 3px 3px;
border-left:1px solid #dcdcdc;
border-right:1px solid #dcdcdc;
border-bottom:1px solid #dcdcdc;
}
.top2clL .boxListNof li .boxListIn li {
margin:0 auto;
width:100%;
padding:10px 0 10px 0;
border-bottom:1px solid #dcdcdc;
}
.top2clL .boxListNof li.last p.htv3 {
margin:0 0 0 0;
padding:5% 6% 10% 5%;
width:88%;
}
.top2clL .boxListNof li.last p.htv3 span {
margin:0 0 0 0;
padding:0;
width:100%;
}
.top2clL .boxListNof li.last p.htv3 span img {
margin:0 0 0 0;
padding:0;
}
.top2clL .boxListNof li.last p.htv3 span.clearfix a img,
.top2clL .boxListNof li .boxListIn li a img {
max-width: 100%;
height: auto;
width :auto;　
}
.top2clL .boxListNof li .boxListIn li.last {
border-bottom:none;
padding:0;
}
.htv1 {
height: auto;
}
.htv2 {
height: auto;
}
.htv3 {
height: auto;
}
.topBnnerL {
width:100%;
} .topBnnerL a:after,
.topBnnerR a:after {
content:  attr(title);
}
.topBnnerL a img,
.topBnnerR a img {
display:none;
}
.topBnnerL a,
.topBnnerR a {
width:100%;
padding:20px 0;
border-bottom:1px solid #d8d8d8;
float:left;
font-size:93%;
} .topBnnerR {
padding-top:13px;
width:100%;
}
.topBnnerL span:after,
.topBnnerR span:after {
content:  attr(title);
}
.topBnnerL span img,
.topBnnerR span img {
display:none;
}
.topBnnerL span,
.topBnnerR span {
width:100%;
padding:20px 0;
border-bottom:1px solid #d8d8d8;
float:left;
font-size:93%;
}
.topBnnerL span.adjSm,
.topBnnerR span.adjSm {
margin-top:-20px;
}
.topBnnerL a:link,
.topBnnerR a:link { color:#505050;
text-decoration:none;
font-weight:normal;
}
.topBnnerL a:visited,
.topBnnerR a:visited { color:#505050;
text-decoration:none;
font-weight:normal;
}
.topBnnerL a:hover,
.topBnnerR a:hover { color:#000000;
text-decoration:none;
font-weight:normal;
}
.topBnnerL a:active,
.topBnnerR a:active { color:#000000;
text-decoration:none;
font-weight:normal;
}
.topBnnerL a.smTopB01 {
padding-left:87px;
background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/index/smbanner01.jpg) no-repeat 0 6px;
}
.topBnnerL a.smTopB02 {
padding-left:87px;
background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/index/smbanner02.jpg) no-repeat 0 6px;
}
.topBnnerL a.smTopB03 {
padding-left:87px;
background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/index/smbanner03.jpg) no-repeat 0 6px;
}
h3.stH3lightgray {
padding:6px 0 0 20px;
height:29px;
font-size:86%;
}
h3.stH3cream {
padding:6px 0 0 20px;
height:29px; position:relative;
}
h3.stH3cream .txtSmallers2 {
position:absolute;
top:10px;
}
h3.stH3cream2 {
padding:6px 0 15 20px;
line-height:1.1em;
font-size:86%;
position:relative;
}
h3.stH3pink .TbSmposiV1 {
color:#fff;
}
.top3cl h3.stH3cream span.TbSmposiV2 {
position:absolute;
top:17px;
left:20px;
}
h3.stH3green {
padding:6px 0 0 20px;
height:29px;
font-size:86%;
}
.mean-container a.meanmenu-reveal {
width: 100px;
padding: 19px 0 0 55px;
position: absolute;
top: 0;
right: 0;
cursor: pointer;
display: block;
color: #3c3c3c;
text-decoration: none;
font-size: 15px;
font-weight:bold; background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/menu.png) no-repeat;
} #tab2cl {
width:100%;
border-top:1px solid #d2d2d2;
margin:30px 0 50px 0;
}
#tab2cl li {
padding:3%;
width:94%;
border-bottom:1px solid #d2d2d2;
cursor:pointer;
}
#tab2cl li:hover {
background:#e1e1e1;
}
#tab2cl li.select {
}
#tab2cl li a:link,
#tab2cl li a:hover,
#tab2cl li a:visited,
#tab2cl li a:active {
color:#3c3c3c;
text-decoration:none;
}
.disnon {
display: none;
}
.content_wrap {
clear: left;
width:100%;
height: auto;
}
.pagetop {
margin:25px 0 0 0;
text-align:center;
}
.pagetop a {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border:1px solid #d1d1d1;
background:#f0f0f0;
width:50%;
padding:3% 15%;
margin:15px 0;
}
.pagetop a:link { color:#3c3c3c;
text-decoration:none;
font-weight:bold;
}
.pagetop a:visited { color:#3c3c3c;
text-decoration:none;
font-weight:bold;
}
.pagetop a:hover { color:#3c3c3c;
text-decoration:none;
font-weight:bold;
background:#fff;
}
.pagetop a:active { color:#3c3c3c;
text-decoration:none;
font-weight:bold;
background:#fff;
} ul.siteMap {
width:100%;
border-top:1px solid #d2d2d2;
margin:30px 0 50px 0;
}
ul.siteMap a:link { color:#3c3c3c;
text-decoration: underline;
}
ul.siteMap a:visited { color:#3c3c3c;
text-decoration: underline; 
}
ul.siteMap a:hover { color:#3c3c3c;
text-decoration:none;
}
ul.siteMap a:active { color:#3c3c3c;
text-decoration:none;
}
ul.siteMap li {
padding:0;
width:100%;
border-bottom:1px solid #d2d2d2;
}
ul.siteMap li.threeCl {
width:100%;
float:none;
height: auto;
}
ul.siteMap li.threeCl ul {
border-top:1px solid #d2d2d2;
}
ul.siteMap li.threeCl ul li {
padding:0;
width:100%;
border-bottom:1px solid #d2d2d2;
cursor:pointer;
}
.siteMapLast {
border:none;
}
ul.siteMap li ul {
} .hotImgfix {
margin-top:15px;
display:block;
}
.hotImgfix img {
max-width: 100%;
height: auto;
width :auto;
} .entryList02 {
width:100%;
margin:0;
padding:0;
}
.entryList02 li {
width:98%;
margin:-7px 0 0 0;
padding:4px 2% 10px 2%;
border-bottom:1px dotted #dcdcdc;
line-height:1.4em;
}
.entryList02 li.bgGray {
background:#fafafa;
}
.entryList02 li.last {
border:none;
}
.entryList02 li dl {
width:100%;
float:none;
}
.entryList02 li dl dt {
font-weight:bold;
padding:0;
width:100%;
float:none;
}
.entryList02 li dl dd {
padding:0;
width:100%;
}
.entryList02 li a:link { color:#000000;
text-decoration:none;
font-weight:normal;
}
.entryList02 li a:visited { color:#000000;
text-decoration:none;
font-weight:normal;
}
.entryList02 li a:hover { color:#d80100;
text-decoration:none;
font-weight:normal;
}
.entryList02 li a:active { color:#d80100;
text-decoration:none;
font-weight:normal;
} .entryListTb1cl {
width:100%;
border-top:1px solid #d2d2d2;
margin:0 0 20px 0;
height:130px;
}
.entryListTb1cl li {
padding:0;
width:100%;
border-bottom:1px solid #d2d2d2;
border-left:none;
border-right:none;
cursor:pointer;
float:left;
}
.entryListTb1cl li a span {
display:none;
}
.entryListTb1cl li:hover {
background:#f4f4f4;
}
.entryListTb1cl li a:link { color:#3c3c3c;
text-decoration:none;
font-weight:bold;
padding:2%;
width:96%;
display:block;
}
.entryListTb1cl li a:visited { color:#3c3c3c;
text-decoration:none;
font-weight:bold;
padding:2%;
width:96%;
display:block;
}
.entryListTb1cl li a:hover { color:#3c3c3c;
text-decoration:none;
font-weight:bold;
padding:2%;
width:96%;
display:block;
}
.entryListTb1cl li a:active { color:#3c3c3c;
text-decoration:none;
font-weight:bold;
padding:2%;
width:96%;
display:block;
}
.imgFR2,.imgFL2,.imgFR3,.imgFL3,.imgFR {
float:none;
margin:0 auto 15px auto;
text-align:center;
display:block;
}
h4.stHealth01 {
background:#fff url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms08/img_health02.jpg) no-repeat;
height:45px;
padding:14px 0 0 220px;
font-size:93%;
}
h4.stHealth02 {
background:#fff url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms08/img_health04.jpg) no-repeat;
height:62px;
padding:32px 0 0 130px;
font-size:93%;
}
h4.stHealth03 {
background:#fff url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms08/img_health06.jpg) no-repeat;
height:40px;
padding:10px 0 0 144px;
font-size:93%;
}
h4.stHealth04 {
background:#fff url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms08/img_health08.jpg) no-repeat;
height:40px;
padding:10px 0 0 144px;
font-size:93%;
}
h4.stHealth05 {
background:#fff url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms08/img_health10.jpg) no-repeat;
height:40px;
padding:10px 0 0 144px;
font-size:93%;
}
h4.stHealth06 {
background:#fff url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/img_ms08/img_health12.jpg) no-repeat;
height:45px;
padding:14px 0 0 220px;
font-size:70%;
} .formList  {
border-top:1px solid #dcdcdc;
width:100%;
margin:0;
padding:0;
}
.formList  li {
width:100%;
margin:0;
padding:0 0 10px 0;
border-bottom:1px solid #dcdcdc;
}
.formList  li dl {
width:100%;
}
.formList  li dl dt {
width:100%;
font-weight:bold;
padding:1% 3%;
float:none;
background:none;
border-bottom:none;
}
.formList  li dl dd {
width:100%;
padding:1% 3%;
float:none;
border-bottom:none;
}
.formList  li dl dt.bikou,
.formList  li dl dd.bikou {
height:auto;
}
.formList  li dl dt.jyuusyo,
.formList  li dl dd.jyuusyo{
height:auto;
}
.inpV01 {
padding:2px;
width:auto;
}
.formBtnBox {
width:196px;
margin:0 auto;
font-size:0;
line-height:0;
padding:0;
}
.resetBtn {
margin:0 0 10px 0;
}
.sendBtn {
padding:0 0 50px 0;
}
.photoList3cl,
.photoList2cl {
margin-top:20px;
}
.photoList3cl li {
padding:0 0 20px 0;
}
.photoList3cl li img {
margin:0 0 -15px 0;
}
.photoList2cl li {
padding:0 0 20px 0;
}
.photoList2cl li img {
margin:0 0 -15px 0;
} .tableList {
dispaly:block;
width:100%;
margin:0;
padding:0;
}
.tableList li {
dispaly:block;
width:100%;
margin:0;
padding:0 0 15px 0;
}
.tableList li dl {
}
.tableList li dl dt {
font-weight:bold;
padding:1% 0;
float:none;
line-height:1.6em;
}
.tableList li dl dd {
padding:1% 0;
float:none;
line-height:1.6em;
}
.tableList li dl dt a:link,
.tableList li dl dd a:link {
color:#3c3c3c;
text-decoration: underline;
font-weight: normal;
}
.tableList li dl dt a:visited,
.tableList li dl dd a:visited {
color:#3c3c3c;
text-decoration: none;
text-decoration: underline;
}
.tableList li dl dt a:hover,
.tableList li dl dd a:hover {
color:#3c3c3c;
text-decoration: none;
font-weight: normal;
}
.tableList li dl dt a:active,
.tableList li dl dd a:active {
color:#3c3c3c;
text-decoration: none;
font-weight: normal;
} .tableList02 {
width:100%;
margin:0;
padding:0;
}
.tableList02 li {
width:100%;
margin:0;
padding:0;
}
.tableList02 li dl {
width:100%;
}
.tableList02 li dl dt {
font-weight:bold;
padding:1% 0;
width:100%;
}
.tableList02 li dl dd {
padding:1% 0;
width:100%;
}
.tableList02 li dl dt a:link,
.tableList02 li dl dd a:link {
color:#3c3c3c;
text-decoration: underline;
font-weight: normal;
}
.tableList02 li dl dt a:visited,
.tableList02 li dl dd a:visited {
color:#3c3c3c;
text-decoration: none;
text-decoration: underline;
}
.tableList02 li dl dt a:hover,
.tableList02 li dl dd a:hover {
color:#3c3c3c;
text-decoration: none;
font-weight: normal;
}
.tableList02 li dl dt a:active,
.tableList02 li dl dd a:active {
color:#3c3c3c;
text-decoration: none;
font-weight: normal;
}
.noSm {
display:none;
}
.archive {
text-decoration: underline;
color:#009900;
cursor:pointer;
}
.subMenu {
magring:0 0 15px;
}
.subMenu li {
line-hight:1.2em;
padding:0 0 0.7em 0;
}
#primary {
dispaly:block;
padding-bottom:45px;
} #copylight {
width:100%;
text-align:center;
} .empList {
margin:45px 0 0 0;
}
.empList img{
margin:0 0 18px 0;
float:left;
}
.empSmboxL {
width:49%;
float:left;
}
.empSmboxR {
width:49%;
float:right;
}
.empList img.intR21 {
margin:0 21px 0 0;
}
.employmentBoxGray {
padding:15px 0 15px 0;
background:#e4e4e4;
} .employment_CLGray {
padding:10px 0 10px 0;
background:#e4e4e4;
} .boxListNofEnp {
margin:0;
padding:0;
width:100%;
}
.boxListNofEnp h3 {
font-size:93%;
padding:10px;
background:#fff;
border-bottom:2px solid #aed3f8 ;
}
.boxListNofEnp li {
background:#fff;
margin:0 auto 15px auto ;
padding:0;
width:88%;
-webkit-border-top-left-radius: 8px;  
-webkit-border-top-right-radius: 8px;  
-webkit-border-bottom-right-radius: 8px;  
-webkit-border-bottom-left-radius: 8px;  
-moz-border-radius-topleft: 8px;  
-moz-border-radius-topright: 8px;  
-moz-border-radius-bottomright: 8px;  
-moz-border-radius-bottomleft: 8px; 
border-radius: 8px 8px 8px 8px;
border-top:8px solid #aed3f8;
border-left:8px solid #aed3f8;
border-right:8px solid #aed3f8;
border-bottom:8px solid #aed3f8;
}
.boxListNofEnp li.last {
background:#fff;
margin:0 3% 0 3%;
-webkit-border-top-left-radius: 8px;  
-webkit-border-top-right-radius: 8px;  
-webkit-border-bottom-right-radius: 8px;  
-webkit-border-bottom-left-radius: 8px;  
-moz-border-radius-topleft: 8px;  
-moz-border-radius-topright: 8px;  
-moz-border-radius-bottomright: 8px;  
-moz-border-radius-bottomleft: 8px; 
border-radius: 8px 8px 8px 8px;
border-left:8px solid #aed3f8;
border-right:8px solid #aed3f8;
border-bottom:8px solid #aed3f8;
}
.boxListNofEnp li p {
padding:10px 3px 10px 10px;
background:#fff;
border:none;
line-height:1.2em;
font-size:85%;
}
.boxListNofEnp li p span a img {
float:left;
margin:0 10px 0 0;
}
.saiyouLeft {
width:100%;
folat:left;
}
.saiyouRight {
width:100%;
}
.scBtn {
position:fixed;
right:0;
display:none;
}
.saiyouRight img  {
-webkit-transform: translate3d(0,0,0);
position:fixed;
bottom:20px;
width:74px;
float:right;
margin-right:10px;
z-index:100;
}
.saiyouNavi {
display:none;
}
.stepBoxGray {
padding:2%;
background:#f6f3ee;
width:96%;
}
.stepBoxL{
margin:0 0 1.0em 0;
}
.entryListSaiyou li {
width:98%;
margin:-7px 0 0 0;
padding:4px 2% 10px 2%;
line-height:1.4em;
}
.entryListSaiyou li.bgGray {
background:#fafafa;
}
.entryListSaiyou li.last {
border:none;
}
.entryListSaiyou li dl {
width:100%;
float:none;
}
.entryListSaiyou li dl dt {
font-weight:bold;
padding:0;
width:100%;
float:none;
}
.entryListSaiyou li dl dd {
padding:0;
width:100%;
} #tab2clSaiyou {
background:#FFF;
width:100%;
border-top:1px solid #d2d2d2;
margin:0px 0 0px 0;
}
#tab2clSaiyou li {
background:#FFF;
width:100%;
border-bottom:1px solid #d2d2d2;
}
#tab2clSaiyou li a {
display:block;
padding:3%;
width:94%;
}
#tab2clSaiyou li a:hover {
background:#e1e1e1;
}
#tab2clSaiyou li a:link,
#tab2clSaiyou li a:hover,
#tab2clSaiyou li a:visited,
#tab2clSaiyou li a:active {
color:#3c3c3c;
text-decoration:none;
} .formList  li dl dd {
position:relative;
}
.formList  li dl dd div.error_coution {
position:absolute;
top:5px;
left:160px;
}
.txtSmallers {
font-size:60%;
}
.kensyuBox00 {
margin-bottom:40px;
}
.kensyuBox00 p {
text-align:center;
}
.kensyuBox01 {
margin-bottom:20px;
}
.kensyuBox01 img {
margin-bottom:15px;
}
.kensyuBox01 p {
margin-top:8px;
}
.kensyuBox02 {
margin-bottom:40px;
position:relative;
}
.kensyuBox02 img.figBase {
margin-bottom:15px;
}
.kensyuBox02 img.clickBtn01 {
position:absolute;
top:122px;
left:15px;
}
.kensyuBox02 img.clickBtn02 {
position:absolute;
top:102px;
left:142px;
}
.kensyuBox02 img.clickBtn03 {
position:absolute;
top:82px;
left:268px;
}
.kensyuBox02 p {
margin-top:8px;
}
.kensyuBox03 {
margin-bottom:40px;
}
.kensyuBox03 img {
margin-bottom:15px;
}
.kensyuBox03 p {
margin-top:8px;
}
.kensyuBox04 {
margin-bottom:15px;
position:relative;
}
.kensyuBox04 img.figBase {
margin-bottom:15px;
}
.kensyuBox04 img.clickBtn01 {
position:absolute;
top:90px;
right:120px;
}
.kensyuBox04 p {
margin-top:8px;
}
.empgrayBox {
background:none;
}
.page-id-20 {
background:#fffdf9;
}
}  .page-id-655,
.page-id-657,
.page-id-660,
.page-id-664,
.page-id-666,
.page-id-669,
.page-id-672 {
background:#fffdf9;
}
.page-id-20 #header,
.page-id-655 #header,
.page-id-657 #header,
.page-id-660 #header,
.page-id-664 #header,
.page-id-666 #header,
.page-id-669 #header,
.page-id-672 #header {
height:70px;
} a#top,
a#p1,
a#p2,
a#p3,
a#p4,
a#p5,
a#p6,
a#p7,
a#p8,
a#p9,
a#p10,
a#p11,
a#p12,
a#p13 {
display:block;
height:0px;
font-size:0px;
line-height:0;
text-indent:-9999px;
}
button {cursor: pointer}
.upBtn {
margin:-30px 0 0 0;
}
  .accordionBox{
margin-bottom:0px;
}
.accordion{
width:159px;
}
.accordion dl {
}
.accordion dt{ background:none;
padding:0;
text-indent:0px;
display:block;
position:absolute;
top:0;
width:159px;
}
.accordionBox dl.firstMenu dt{
}
.accordion dt:hover{
}
.accordion dd{
overflow:hidden;
display:none;
margin:2px 0 0 0;
}
.accordion ul.pllist{
list-style:none;
width:96%;
}
.accordion ul.pllist li a,
.accordion ul.pllist li a:active,
.accordion ul.pllist li a:visited{
margin:0;
background-image:none;
text-indent:0px;
display:block;
padding:7% 5% 0 5%;
height:25px;
color:#333;
text-decoration:none;
font-size:11px;
width:96%;
background:#fff; }
.accordion ul.pllist li a:hover{
background:#fff;
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity: 1;
opacity:1;
color:#656565;
font-size:11px;
width:96%;
padding:7% 5% 0 5%;
height:25px;
}
.accordion .underline{
border-bottom:1px solid #b9d6dc;
} #contents,
.dropdownBox,
.accordionBox,
.clearFix{
overflow:hidden;
}
#contents:after,
.dropdownBox:after,
.accordionBox:after,
.clearFix:after{
content:"";
display:block;
clear:both;
height:0px;
overflow:hidden;
}/*\*/* html #contents,
* html .dropdownBox,
* html .accordionBox,
* html .clearFix{
height:1em;
overflow:visible;
}/**/ .clear{
clear:both;
}a.meanmenu-reveal {
display: none;
} .mean-container .mean-bar { margin:0 auto;
height:70px;
width: 100%;
position: relative; padding: 0;
min-height: 39px; z-index: 8000; margin-bottom:0;
}
.mean-container a.meanmenu-reveal span {
display: block;
background: #fff;
height: 3px;
margin-top: 3px;
}
.mean-container .mean-nav {
float: left;
width: 100%;
}
.mean-container .mean-nav ul {
position:absolute;
top:70px;
padding: 0;
margin: 0;
width: 100%;
list-style-type: none;
}
.mean-container .mean-nav ul li {
position: relative;
background: #fff;
float: left;
width: 100%;
border-bottom:1px solid #e2e2e2;
}
.mean-container .mean-nav ul li a {
display: block;
float: left;
width: 96%;
padding:0.6em 2%;
margin: 0;
text-align: left;
color:#3c3c3c; text-decoration: none;
text-transform: uppercase;
}
.mean-container .mean-nav ul li.mean-last a {
border-bottom: none;
margin-bottom: 0;
}
.mean-container .mean-nav ul li a:hover {
background: #e6e6e6;
}
.mean-container .mean-nav ul li a.mean-expand {
width: 26px;
height: 26px;
border: none !important;
padding: 12px !important;
text-align: center;
position: absolute;
right: 0;
top: 0;
z-index: 2;
font-weight: 700;
}
.mean-container .mean-nav ul li a.mean-expand:hover {
background: none;
}
.mean-container .mean-push {
float: left;
width: 100%;
padding: 0;
margin: 0;
clear: both;
}
.mean-nav .wrapper {
width: 100%;
padding: 0;
margin: 0;
} .mean-container .mean-bar, .mean-container .mean-bar * {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
} .navi li {
position:relative;
}
.navi li span {
position:absolute;
right:4%;
color:#FFF;
padding:4px 0 0 0;
}
@media only screen and (max-width: 769px) {
.mean-container a.meanmenu-reveal { width:147px;
height: 47px;
background: #fff;
padding: 21px 0 0 55px;
position: absolute;
top: 0;
right: 0;
cursor: pointer;
display: block;
color: #3c3c3c;
text-decoration: none;
font-size: 13px;
font-weight:bold; background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/menu.png) no-repeat;
}
}
@media only screen and (max-width: 640px) {
.mean-container a.meanmenu-reveal { width:132px; background: #fff;
padding: 16px 0 0 48px;
position: absolute;
top: 8px;
right: 0;
cursor: pointer;
display: block;
color: #3c3c3c;
text-decoration: none;
font-size: 13px;
font-weight:bold; background:url(//www.ms-net.co.jp/musashino/wp-content/themes/musashino/images/common/menu.png) no-repeat;
-moz-background-size:contain;
background-size:contain;
}
}