@charset "utf-8";


/*=========================　中ページ専用　===================================*/
h1{display:none;}


/*中ページ専用のフェードイン　js無し
body.naka {animation: fadeIn 1s ease 0s 1 normal;-webkit-animation: fadeIn 1s ease 0s 1 normal;}
@keyframes fadeIn {
	0% {opacity: 0}
	100% {opacity: 1}
}
@-webkit-keyframes fadeIn {
	0% {opacity: 0}
	100% {opacity: 1}
}
*/

/*中ページ専用のheader-----------------------*/
body.naka #header {height: 166px;}
body.naka #change{display:block !important;}


/*パンくず------------*/
.breadcrumb-box{margin-top:5px;width:1080px;margin:0 auto;}
#breadcrumb{font-size:79%;line-height:28px;height:30px;white-space:nowrap;overflow:hidden;text-align:left;}
#breadcrumb div{display:inline;color:#888;padding-right:10px;}
#breadcrumb div a{margin-right:8px;color:#666;}
#breadcrumb div a:hover{color:#cc3300;}




/*--------------中ページ専用のテーブル構造　-------------------*/
body.naka #field0{padding-top:50px;}
#field-wrapper {width:780px;margin: 0 auto 0 auto;}




/* =============中ページ共通のスタイル================== */
/*見出し*/
div.midashi1 {text-align:center;margin-bottom: 35px;line-height: 1.3;}
div.midashi1 p{display:inline-block;border-bottom:4px solid #bb9a4f;font-size:229%;color:#66461f;line-height: 1.2;letter-spacing:0.02em;text-align:center;padding:0 45px 9px 45px;
					font-family:'Noto Serif JP', serif;font-weight:500;}
div.midashi1 p span{font-weight:500;}

.midashi{font-size:210%;color:#66461f;letter-spacing:0.01em;text-align:center;line-height:1.3;margin-bottom:25px;
					font-family:'Noto Serif JP', serif;font-weight:500;}
					
.midashi2{margin-bottom:15px;border-bottom:1px solid #68461f;font-family:'Noto Serif JP', serif;font-weight:500;line-height: 1.2;padding-bottom: 8px;}
.midashi2 span{font-size:186%;color:#66461f;font-weight:500;letter-spacing:0.03em;padding:0 50px 3px 3px;border-bottom:4px solid #68461f;}

.midashi3{font-size:143%;font-weight:600;line-height:1.3;color:#66461f;padding:12px 0 12px 18px;border-left:4px solid #bb9a4f;margin-bottom:15px;}

.midashi4{font-size:108%;font-weight:600;line-height:1.2;color:#66461f;padding:5px 5px 3px 12px;background-color:#f1edde;border-bottom: 1px solid #ceac46;margin-bottom:8px;}
/*
.midashi3{font-size:150%;font-weight:600;line-height:1.2;padding-bottom:8px;border-bottom:2px dotted #999;margin-bottom:20px;}

.midashi5{font-size:100%;font-weight:600;line-height:1.2;padding:4px 5px 4px 15px;background-color:#e4dfcf;margin-bottom:10px;}
*/



/*============　中ページ共通の文字装飾（管理者画面の文字サイズも）　=============*/
strong{font-weight:bold;font-size:115%;color:#555555;}
big{font-size:129%;}
small{font-size:86%;}
.font-size8{font-size:51%;line-height:1.2;}
.font-size10{font-size:65%;line-height:1.2;}
.font-size12{font-size:86%;line-height:1.5;}
.font-size13{font-size:93%;line-height:1.5;}
.font-size14{font-size:100%;line-height:1.7;}
.font-size16{font-size:115%;line-height:1.7;}	
.font-size17{font-size:122%;line-height:1.7;}
.font-size19{font-size:129%;line-height:1.5;}
.font-size20{font-size:136%;line-height:1.5;}
.font-size23{font-size:143%;line-height:1.4;}
.font-size24{font-size:150%;line-height:1.4;}
.font-size28{font-size:172%;line-height:1.3;}
.font-size32{font-size:186%;line-height:1.3;}
.font-size36{font-size:200%;line-height:1.3;}
.font-size40{font-size:216%;line-height:1.2;}
.font-size50{font-size:232%;line-height:1.2;}
.font-size60{font-size:250%;line-height:1.2;}
.noaccent{font-weight: normal;}
.accent{font-weight: bold;}
.color-red{color:#ff0000;}
.color1{color:#CC6666;}/*注釈*/
.color2{color:#666666;}
.color3{color:#ff9900;}/*オレンジ*/
.color4{color:#444444;}
.color5{color:#f8527f;}/*基本ピンク*/

.nowrap{white-space:nowrap;}



/* 画像 */
.alignleft	{float:left;margin: 0 20px 0 0;}
.alignright {float:right;margin: 0 0 0 20px;}
.aligncenter{clear: both;display: block;margin: 0px auto 0px auto;}

img.alignleft {float: left;margin: 0 20px 0 0;}
img.alignright {float: right;margin: 0 0 0 20px;}
img.aligncenter {clear: both;display: block;margin: 0px auto 0px auto;}

/* 画像＋キャプション */
.img-caption.alignleft {margin: 2px 10px 0px 0;}
.img-caption.alignright {margin: 2px 0 0px 10px;}
.img-caption img {border: 0 none;margin: 0;padding: 0;}
.img-caption p.img-caption-text {font-size:79%;line-height:1.2;color:#555555;margin-top:1px;padding:0;}



/*表テーブル*/
table{border-collapse: collapse;background-color:#fff;margin:0 0 15px 0;width:100%;}/*background-color:transparent;*/
table caption{text-align:right;font-size:86%;line-height:180%;}
table tr{vertical-align:top;}
table th{font-size:100%;padding:12px 13px;line-height:1.3;background-color:#f0f0f0;font-weight:600;color:#444;vertical-align: middle;text-align:center;border-top:1px solid #bbb;border-bottom:1px solid #bbb;}
table td{font-size:100%;padding:12px 13px;line-height:1.3;border-top:1px solid #bbb;border-bottom:1px solid #bbb;vertical-align: middle;}
table td .alignnone,
table td img.alignnone,
table td .wp-caption.alignnone {margin: 2px -8px 5px 2px;}

table.border-zero,
table th.border-zero,
table td.border-zero{border:none;}

table.border-bottom,
table td.border-bottom,
table th.border-bottom,
table.border-bottom th{border-bottom:1px dotted #999;border-top:none;border-left:none;border-right:none;}



/*このボタンは、中ページ全ページで使用*/
.naka-kuwashii{width:400px;margin:30px auto 0 auto;background:url(../img/naka_kuwashii_hover.png) no-repeat 0 0;}
.naka-kuwashii a{font-size:122%;color:#7c5426;line-height:52px;height:49px;font-weight:600;text-align: center;text-decoration: none;display:block;background:url(../img/naka_kuwashii.png) no-repeat 0 0;padding-left: 10px;}
.naka-kuwashii a:hover {background:none;}



.temp-pdf{margin-top:10px;color:#993300;padding: 2px 0;}
.temp-pdf a{background: url(../img/icon_pdf.gif) no-repeat 0 8px;font-size: 100%;line-height: 1.3;padding:5px 0px 5px 24px;margin-left: 8px;}

/*Chromeハック*/
@media screen and (-webkit-min-device-pixel-ratio:0){
 .temp-pdf a{background: url(../img/icon_pdf.gif) no-repeat 0 6px;}
}






/*============　介護施設　./kaigo-shisetsu/index.html　=============*/
body#kaigo-shisetsu.index #field0{padding-bottom:50px;}
body#kaigo-shisetsu.index #field1,
body#kaigo-shisetsu.index #field2{padding:50px 0;}

.kshisetu-com{max-width:830px;margin:0 auto;}

.kshisetu-img-left{float:left;margin-right:30px;}
.kshisetu-right{padding:0 0 0 510px;}

.kshisetu-title-box{margin-top:4px;}
.kshisetu-title-box span.shisetu-category{font-size:100%;color: #fff;background-color: #68461f;line-height: 1.2;padding: 4px 10px 2px 10px;display: inline-block;border-radius: 5px;letter-spacing: 0.1em;}
.kshisetu-title-box span.shisetu-name {font-size: 258%;color: #66461f;line-height: 1.2;display: block;margin: 5px 0 0 0px;}
.kshisetu-com2{margin-top:20px;}
.kshisetu-zip{margin-top:20px;font-size:93%;line-height:1.5;}

body#kaigo-shisetsu .btn-kuwashiku{margin: 15px 0 0 0;width: auto;height: auto;}
body#kaigo-shisetsu .btn-kuwashiku a{width:215px;height:29px;background-size:auto 58px;-webkit-background-size:auto 58px;}
body#kaigo-shisetsu .btn-kuwashiku a:hover{background-position:0 -29px;}



/*============　介護施設/サンシルバーさわらび　./kaigo-shisetsu/sawarabi.html　=============*/
body#kaigo-shisetsu.sawarabi #field3,
body#kaigo-shisetsu.sawarabi #field4{padding:50px 0;}

.naka-bigimg{text-align:center;background:#fbfaf2 url(../img/naka_top_bg.gif) repeat 0 0;}
.naka-bigimg img{width:100%;max-width:1300px;height:auto;}

/*/////// bxslider部分 ///////////*/
.slider-box{margin:40px auto 0 auto;width:750px;}
/*bxSliderで画像が一瞬縦に並んでしまう問題の解決*/
.slider-box .slider li {display: none;}
.slider-box .bx-viewport .slider li {display: block !important;}
/*jquery.bxslider.cssの変更 */
.slider-box .bx-wrapper{width:750px;margin:0 auto;}
.slider-box .bx-wrapper .bx-viewport{box-shadow: none;border: none;left: 0;height:650px}

.slider-box .bx-wrapper ul{margin:0;}
.slider-box .bx-wrapper ul li{line-height:1.5;font-size:86%;}
.slider-box .bx-wrapper ul li strong{font-size:115%;}
.slider-box .bx-wrapper ul li img{padding-bottom:5px;margin:0 auto 2px auto;max-height:480px;}

/*●のページャー*/
.slider-box .bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {}
.slider-box .bx-wrapper .bx-pager.bx-default-pager a {background: #ccc;}
.slider-box .bx-wrapper .bx-pager.bx-default-pager a.active {background: #555;}

/* 左右の矢印ボタン (NEXT / PREV) */
.slider-box .bx-wrapper .bx-prev {left: -48px;background: url(../img/bx_arrow_left.png) no-repeat 0 0 !important;}
.slider-box .bx-wrapper .bx-next {right: -48px;background: url(../img/bx_arrow_right.png) no-repeat 0 0 !important;}
.slider-box .bx-wrapper .bx-controls-direction a {width: 34px;height: 65px;top: 36%;margin-top:0;z-index: 100;}
.slider-box .bx-wrapper .bx-controls-direction a:hover{background-color:#eaeaea !important;opacity: 0.6;filter: alpha(opacity=60);-moz-opacity: 0.6;}
.slider-box .bx-wrapper .bx-next:hover {background-position: 0 0;}
/*/////// bxslider部分 ///////////*/

.sawarabi-right{float:right;width:40%;}
.sawarabi-left{float:left;width:56%;padding-top:10px;}
.sawarabi-left-ph{text-align:right;margin-top:40px;}

			
table#sawarabi-table th{text-align:left;padding: 16px 10px 16px 20px;}
table#sawarabi-table th span{display:block;text-align: right;font-weight:600;}
table#sawarabi-table td{padding: 16px 10px 16px 30px;}

.sawarabi-map{margin-top:25px;text-align: center;}


/*ご見学・資料申込み*/
.kengaku-box{border:2px solid #dbb060;background-color:#fdfaf4;padding:30px 0;text-align:center;}
.kengaku-box-title{font-size:221%;color: #66461f;font-weight: 500;}
.kengaku-box-com1{font-size:115%;line-height:1.3;font-weight:600;color:#333;margin-top:18px;}
.kengaku-box-com2{padding:5px 10% 0 10%;text-align:left;}
ul.kengaku-ul{text-align:center;margin-top:8px;font-size:165%;color:#66461f;}
ul.kengaku-ul li{display:inline-block;margin:0 15px;font-weight:600;vertical-align: top;}
ul.kengaku-ul li.icon-mail{background:url(../kaigo-shisetsu/img/icon_mail.gif) no-repeat 0 12px;padding-left:38px;font-size:90%;}
ul.kengaku-ul li.icon-mail a{text-decoration:none;color:#66461f;}
ul.kengaku-ul li.icon-mail a:hover{text-decoration:underline;color: #cc3300;}



/*============　介護施設/ゆうイングさわらび　./kaigo-shisetsu/youing.html　=============*/
.youing-right{float:right;width:55%;text-align:right;}
.youing-left{float:left;width:43%;padding-top:20px;}




/*============　介護施設/苑歌　./kaigo-shisetsu/song.html　=============*/
.song-box{width:790px;margin:0 auto 0 auto;text-align:center;}
.song-img{padding-top: 30px;}

.song-data{margin: 50px auto 0 auto;width: 300px;}
/*mp3の再生ボタン　../audiojs/index.cssの上書き*/
.audiojs .play-pause {width: auto;}
.audiojs .time strong {color: #f9f9f9;font-size: 100%;}

.song-box dl{margin-top:60px;}

.song-box dl dt{text-align:center;background-color:#f9f1e4;border:1px solid #dbb060;color:#66461f;padding:11px 0;line-height:1.5;}
.song-box dl dt strong{font-size:158%;color:#66461f;font-weight:500;letter-spacing:0.05em;}

.song-box dl dd{text-align:center;background-color:#fdfaf4;padding:26px 0;border-left:1px solid #dbb060;border-right:1px solid #dbb060;border-bottom:1px solid #dbb060;}
.song-box dl dd span{padding-left: 1.7em;text-indent: -1.7em;display: inline-table;text-align: left;}





/*============　在宅介護　./zaitaku-kaigo/index.html　=============*/
body#zaitaku-kaigo.index #field0{padding-bottom:0;}
body#zaitaku-kaigo.index #field1,
body#zaitaku-kaigo.index #field2,
body#zaitaku-kaigo.index #field3,
body#zaitaku-kaigo.index #field4,
body#zaitaku-kaigo.index #field5{padding:50px 0;}

body#zaitaku-kaigo .btn-kuwashiku{margin: 15px 0 0 0;width: auto;height: auto;}
body#zaitaku-kaigo .btn-kuwashiku a{width:215px;height:29px;background-size:auto 58px;-webkit-background-size:auto 58px;}
body#zaitaku-kaigo .btn-kuwashiku a:hover{background-position:0 -29px;}





/*============　在宅介護/デイサービスセンターさんべ　./zaitaku-kaigo/dayservice-sanbe.html　=============
body#zaitaku-kaigo.dayservice #field3{padding:50px 0;}

.zk-waku{margin-top:10px;border:1px solid #a8937a;padding:20px 20px 10px 20px;}
.zk-waku-left{float:left;width:45%;}
.zk-waku-right{float:right;width:52%;}

.zk-waku-midashi{font-size:143%;font-weight:600;color:#806B53;border-left:7px solid #a8937a;padding-left:15px;line-height:36px;height:33px;}

dl.zk-waku-dl{margin-top:20px;}
dl.zk-waku-dl dt{float:left;width:140px;font-weight:600;color:#555;font-size:108%;line-height:1.3;}
dl.zk-waku-dl dd{font-size:108%;line-height:1.4;padding:0 0 25px 170px;width:100%;}

table#zk-waku-table{margin-top:10px;width:100%;border-collapse: collapse;font-size:100%;}
table#zk-waku-table td,
table#zk-waku-table th{border:1px solid #bbb;padding:9px 10px 6px 10px;}
table#zk-waku-table td.time{color:#fff;background-color:#d3b645;white-space:nowrap;}
table#zk-waku-table th{color:#333;background-color:#f2e3c4;white-space:nowrap;font-weight:normal;}*/




/*============　在宅介護/グループホームさわらび　./zaitaku-kaigo/gh-sawarabi.html　=============*/
body#zaitaku-kaigo.ghsawarabi #field3,
body#zaitaku-kaigo.ghsawarabi #field4{padding:50px 0;}




/*============　在宅介護/デイサービスセンターゆうイング　./zaitaku-kaigo/gh-sawarabi.html　=============*/
ul.tokushoku-ul{width: 880px;margin: 0 auto;text-align: center;}
ul.tokushoku-ul li{display: inline-block;width: 45.4%;vertical-align: top;margin: 0 2%;}

ul.tokushoku-ul li .sawarabi-right{float: none;width: 100%;text-align:left;}
ul.tokushoku-ul li .sawarabi-left{float: none;width: 100%;padding-top: 5px;line-height: 1.5;margin-bottom: 20px;text-align:left;}




/*============　在宅介護/居宅介護支援センターさわらび　./zaitaku-kaigo/kaigocenter.html　=============*/
.kshisetu-com3{font-size:115%;text-align:center;}
.kaigocenter-img1{text-align:center;margin-top:50px;}

.kaigocenter-box{width:90%;margin: 50px auto 0 auto;line-height: 2;}

.goriyou-midashi1.kaigocenter{font-size: 122%;letter-spacing: 0.2em;}

.container.kaigocenter{width:80%;}

ul.kaigocenter-ul{list-style:disc;margin:0 0 40px 2%;}
ul.kaigocenter-ul:last-child{margin:0 0 0 2%;}
ul.kaigocenter-ul li{line-height:1.4;margin-top:10px;}
ul.kaigocenter-ul .cap{font-size:108%;line-height:1.4;margin-top:10px;}

.kaigocenter-com{text-align:center;font-size:122%;font-weight:600;color:#66461f;line-height: 1.3;letter-spacing: 0.07em;}
.kaigocenter-com2{text-align:center;margin-top:10px;color:#66461f;line-height: 1.8;}
.kaigocenter-tel{text-align:center;font-size:172%;font-weight:600;color:#66461f;}
.kaigocenter-tel a{text-decoration:none;color:#66461f;}

.navigation{text-align: center;margin: 40px auto 0 auto;background: #efefef;padding: 6px 12px 6px 12px;}
.navigation a{font-size:100%;color:#333;line-height:100%;text-decoration:underline;}
.navigation a:hover {color:#cc3300;}




/*============　ご利用申込み　goriyou　=============*/
body#goriyou #field0{font-size: 108%;}

.goriyou-com1{font-size:100%;line-height:1.4;text-align:center;margin-bottom:40px;}
.goriyou-midashi1{font-size:108%;font-weight:600;line-height:1.2;color:#66461f;text-align:center;padding:13px 0 10px 0;background-color:#f9f9f2;border-bottom: 1px solid #ceac46;border-top: 1px solid #ceac46;margin:-5px 0 10px 0;}
.goriyou-midashi1 span{font-weight:600;padding:0 30px;}

table#goriyou-table1{background-color: #fff;margin-top: 30px;}
table#goriyou-table1 th{background-color: #fff;text-align: left;font-weight: 600;color: #555;padding: 13px 13px 11px 13px;border: 1px solid #bbb;}
table#goriyou-table1 td{padding: 7px 13px 14px 13px;border: 1px solid #bbb;}




/*============　法人本部　./soshiki/index.html　=============*/
.soshiki-img{text-align:center;margin: 60px 0 -30px 0;}
ul.soshiki-ul{margin-top:100px;border-top:2px dotted #bbb;}
ul.soshiki-ul li{border-bottom:2px dotted #bbb;}
ul.soshiki-ul li a{background:url(../img/arrow_6-12.png) no-repeat 15px center , url(../img/arrow_31-26.png) no-repeat right center;padding-left:28px;color:#444;font-size:122%;line-height:74px;line-height:76px\0;height:73px;text-decoration:none;display:block;}
ul.soshiki-ul li a:hover{color:#993300;background-color:#f8f5ed;}



/*============　情報公開　./soshiki/disclosure.html　=============*/
ul.disc-ul1{margin:100px 0 40px 0;}
ul.disc-ul1 li{margin:0 50px 7px 30px;float:left;}
ul.disc-ul1 li a{background: url(../img/icon_pdf.gif) no-repeat 0 center;font-size: 108%;line-height:20px;height:20px;padding: 0 0px 0 23px;color: #555;}
ul.disc-ul1 li a:hover{color:#993300;}

body.disclosure .midashi4{font-size:122%;padding: 8px 5px 5px 12px;}

ul.disc-ul2{margin:6px 0 50px 0;}
ul.disc-ul2 li{float:left;width:300px;margin:0 0 7px 30px;}
ul.disc-ul2 li a{background: url(../img/icon_pdf.gif) no-repeat 0 center;font-size: 108%;line-height:20px;height:20px;padding: 0 0px 0 23px;color: #555;}
ul.disc-ul2 li a:hover{color:#993300;}

/*個人情報*/
.privacy-title{font-size:136%;text-align:center;margin-top:50px;}

ol.privacy-ol{list-style-type: decimal;margin:30px 0 0 25px;}
ol.privacy-ol li{font-size:115%;margin-bottom:5px;}

ol.privacy-ol ul{margin:0 0 30px 15px;font-size:79%;}
ol.privacy-ol ul li{padding-left: 1.5em;text-indent: -1.5em;line-height:1.5;margin-bottom:10px;}

.privacy-name{text-align:right;}



/*============　基本理念　./soshiki/about.html　=============*/
.about-rogo{text-align:center;margin:70px 0 50px 0;}

.about-houshin{font-size:240%;color:#444;etter-spacing:0.3em;text-indent: 0.2sem;text-align:center;line-height:1.3;margin-bottom:10px;
					font-family:'Noto Serif JP', serif;font-weight:500;lfont-weight:900;}
.about-houshin2{font-size:115%;color:#444;font-weight:bold;letter-spacing:0.1em;text-align:center;line-height:1.2;margin-bottom:40px;}

/*沿革
table#sawarabi-table.enkaku th{text-align:left;padding: 10px 0px 9px 20px;background-color:#fff;font-weight:normal;width:200px;font-size: 94%;vertical-align:top;}
table#sawarabi-table.enkaku td{padding: 10px 10px 9px 0px;font-size: 94%;}
*/

/*ロゴマーク*/
.about-rogomark{text-align:center;margin-top: 40px;}
.about-com1{text-align:center;line-height:2.5;margin-top: 30px;}



/*============　ご挨拶・概要　./soshiki/aisatu.html　=============*/
.container.aisatu{width:85%;}

.container.aisatu .about-houshin {padding-top: 20px;}
		
.aisatu-img{text-align:center;margin: 70px 0 50px 0;font-size: 93%;line-height: 1.5;}
.aisatu-img img{margin-bottom:5px;}

.aisatu-com{line-height:1.8;margin-top:50px;}

.container.aisatu .privacy-com{font-size: 95%;margin-top: 30px;}




/*============　沿革　./soshiki/enkaku.html　=============*/
ul#ayumi-ul{margin:60px auto 0 auto;width:100%;border-top:1px dotted #bbb;display:none;}
ul#ayumi-ul.active{display:block;}
ul#ayumi-ul li{border-bottom: 1px dashed #999;padding:10px 0 8px 0;}/*background-color:#fff;*/
ul#ayumi-ul li .date{float:left;font-size: 100%;color:#666;line-height: 1.5;font-weight: 600;text-align:center;white-space:nowrap;width:25%;}
ul#ayumi-ul li .com{float:left;font-size: 100%;line-height: 1.5;width:75%;padding-left:20px;}





/*============　広報誌　./koho/　=============*/
body#koho div.midashi1 p {letter-spacing:0;}
		
.koho-com{margin: 50px auto 0 auto;line-height:1.8;text-align:center;font-size:100%;}
.koho-com span{display:block;}

.koho-img{text-align:center;margin:25px 0 50px 0;}

.koho-com2{margin-top:30px;line-height:1.3;text-align:center;font-size:115%;}

/*広報誌を年数表示*/
.magazine-year{display:none;}
.magazine-year.active{display:block;}
.magazine-year-title{font-size: 136%;color: #ffffff;line-height: 36px;height: 33px;text-align: center;background-color: #888;margin-top: 30px;}
#magazine-space{padding: 5px 0 5px 0;}
#magazine-space ul{}
#magazine-space ul li{float: left;font-size: 115%;line-height: 110%;background: url(../img/icon_pdf.gif) no-repeat 0px 1px;padding: 0 0 0 23px;width: 30%;margin-left: 3%;margin-top: 10px;}






/*============　お知らせの一覧&詳細　=============*/
#news-title-box{position:relative;padding:0 0 15px 18px;display:block;background-color:#666;color:#fff;font-size: 93%;}
#news-title-box .single-date{font-size:93%;margin-top:12px;color:#fff;}
#news-title-box h3{font-size:143%;font-weight:600;line-height:1.2;padding: 8px 110px 0 7px;}
/*IE8以上*/
#news-title-box h3{padding-top:10px\0;}

.news-title-ichiran{float:right;margin: 14px 15px 0 0;}
.news-title-ichiran a{font-size:93%;line-height:100%;color:#fff;text-decoration:none;background:url(../img/arrow_white4-7.gif) no-repeat 0 11px;padding:5px 0 3px 9px;
													webkit-transition:0s;-moz-transition:0s;-o-transition:0s;-ms-transition:0s;transition:0s;}
.news-title-ichiran a:hover{opacity: 0.7;filter: alpha(opacity=70);-moz-opacity: 0.7;text-decoration:none;}

.news-titile-bg{text-align:center;margin-top:-1px;}

#whatsnew-big-img-table{width:600px;margin: 15px auto 30px auto;}
.whatsnew-big-img {text-align: center;}
.whatsnew-big-img-cap {font-size:79%;color:#888888;line-height:1.2;padding:4px 0 0 0;}
#whatsnew-big-img-table td{border:none;padding:0;}

#whatsnew-ph-table{margin: 15px auto 35px auto;width: auto;}
#whatsnew-ph-table td{padding: 0px 15px 0 0px;vertical-align: top;border: none;}
#whatsnew-ph-table td.last{padding: 0px 0 0 0px;}
#whatsnew-ph-table tr{vertical-align: top;}

.whatsnew-ph-table-td{display: table;	/*任意の画像の幅に合わせてキャプションをいれる*/width: 200px;}

.whatsnew-img1 {overflow:hidden;}
.whatsnew-img1 img{max-height:183px;}
.whatsnew-cap {font-size:79%;line-height:1.2;padding:3px 0 0 0;color: #888888;}

.whatsnew-com1 {font-size:100%;line-height:1.8;padding-bottom:10px;margin-top:20px;}

.whatsnew-link{font-size:100%;line-height: 1.1;text-align:center;padding:20px 0;}

.whatsnew-temp {font-size:100%;line-height: 1.1;background:url(../img/icon_pdf.gif) no-repeat 0px 0px;padding:0 0 13px 24px;}

/*ページ下部の表示用*/
.pagescroll{font-size:108%;margin:45px 0px 0 0px;text-align: center;}







/*============　児童福祉　./jidou/index.html　=============*/
body#jidou.index #field0{padding-bottom:20px;}
body#jidou.index #field1,
body#jidou.index #field2{padding:50px 0;}

/*児童福祉の全ページで使っているベージュの背景画像*/
.jidouMain{background:url(../jidou/img/jidou_bg.gif) center center repeat;}

body#jidou.index .kshisetu-img-left img{border-radius:10px;}

.jidou-title-box{margin-top:4px;}
.jidou-title-box span.shisetu-category{font-size:100%;color: #fff;background-color: #68461f;border-radius: 5px;line-height: 1.0;padding: 2px 10px 0px 10px;letter-spacing: 0.1em;}
.jidou-title-box span.shisetu-name {font-size: 258%;color: #66461f;line-height: 1.2;display: block;margin: 5px 0 0 0px;}

body#jidou .btn-kuwashiku{margin: 15px 0 0 0;width: auto;height: auto;}
body#jidou .btn-kuwashiku-a a{background:url(../jidou/img/btn_jidou_kuwashiku_a.png) no-repeat 0 0;height:80px;webkit-transition: 0.6s;-moz-transition: 0.6s;-o-transition: 0.6s;-ms-transition: 0.6s;transition: 0.6s;}
body#jidou .btn-kuwashiku-b a{background:url(../jidou/img/btn_jidou_kuwashiku_b.png) no-repeat 0 0;height:80px;webkit-transition: 0.6s;-moz-transition: 0.6s;-o-transition: 0.6s;-ms-transition: 0.6s;transition: 0.6s;}
body#jidou .btn-kuwashiku a:hover{background-position:10px 0;opacity: 0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;}





/*============　児童福祉/サンチャイルド長久さわらび園　./jidou/sunchild.html　=============*/
body#jidou.sunchild #field0{padding:80px 0 50px 0;}
body#jidou.sunchild #field1,
body#jidou.sunchild #field2,
body#jidou.sunchild #field3,
body#jidou.sunchild #field4{padding:50px 0;}

.sunchildHeadBox{background:url(../jidou/img/scmainbg.jpg) center center no-repeat;height:1000px;text-align:center;}
.sunchildHeadBox h2{width:100%;text-align:center;margin:80px auto 100px auto;}

body#jidou.sunchild .breadcrumb-box *{color:#fff!important;}
body#jidou.sunchild .breadcrumb-box a:hover{color:#ff0!important;}

/*サンシルバーさわらびのbxslider部分の上書き*/
body#jidou.sunchild .slider-box{height:auto;box-shadow: 0px 0px 10px 0px #000;}
body#jidou.sunchild .bx-viewport *{padding:0!important;}
body#jidou.sunchild .bx-wrapper .bx-pager{bottom: -30px!important;}
body#jidou.sunchild .slider-box .bx-wrapper .bx-prev {background-image: url(../jidou/img/bx_arrow_left_white.png)!important;}
body#jidou.sunchild .slider-box .bx-wrapper .bx-next {background-image: url(../jidou/img/bx_arrow_right_white.png)!important;}
body#jidou.sunchild .bx-wrapper .bx-viewport{background-color:transparent;}
body#jidou.sunchild .slider-box .bx-wrapper .bx-controls-direction a {top: 42%;}

.sc-title{text-align:center;}

/*施設紹介*/
.sc-waku1{text-align:center;margin-top:10px;font-size: 20%;}
.sc-waku2{width:100%;background:url(../jidou/img/sc_waku1-2.gif) repeat-y 0 0;background-size:contain;padding:25px 0 0px 0;}
.sc-waku3{text-align:center;font-size: 0px;}

dl.sisetu-dl{width:93%;margin:0 auto;}
dl.sisetu-dl dt{float:left;width:170px;border:1px solid #a8cf65;background-color:#f0f7e6;text-align:center;padding:4px 0 2px 0;font-size:108%;font-weight:600;line-height:1.2;color:#444;border-radius:1em;}
dl.sisetu-dl dt span{display:block;font-weight:600;}
dl.sisetu-dl dd{padding:3px 0 15px 190px;width: 100%;min-height: 50px;line-height: 1.4;}
dl.sisetu-dl dd.nidan{min-height: 70px;}

.sc-enka{text-align:center;margin-top:60px;}
.sc-enka img{margin-bottom:8px;}
.sc-enka a:hover{opacity: 0.7;filter: alpha(opacity=70);-moz-opacity: 0.7;-webkit-transition: 0.3s ease-in-out;-moz-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}

.child-img{text-align:center;margin-top:70px;}
.child-img img{max-width: 100%;height: auto;width: auto;}

/*保育内容*/
.sc-title2{text-align:center;margin-top:35px;}

ul.kihon-ul{text-align:center;margin-top:30px;}
ul.kihon-ul li{font-size:122%;color:#6a3d0e;line-height:1.5;margin-bottom:15px;}
ul.kihon-ul li span{display:block;}

dl.sougou-dl{margin-top:30px;}
dl.sougou-dl dt{float:left;width:120px;}
dl.sougou-dl dd{padding:3px 0 15px 140px;width: 100%;min-height: 100px;line-height: 1.4;font-size:108%;}
dl.sougou-dl dd strong{font-size:150%;color:#669900;}

/*1日の流れ*/
.sc-waku21{text-align:center;margin-top:10px;font-size: 20%;}
.sc-waku22{width:100%;background:url(../jidou/img/sc_waku2-2.gif) repeat-y 0 0;background-size:contain;padding:25px 0 0px 0;}
.sc-waku23{text-align:center;font-size: 0px;}

dl.nagare-dl{width:94%;margin:0 auto;}
dl.nagare-dl dt{float:left;width:14%;background-color:#78dbde;text-align:center;padding:9px 0 4px 0;font-size:136%;font-weight:600;line-height:1.2;color:#333;border-radius:1em;margin-right: 3%;}
dl.nagare-dl dd{float:left;width:83%;background-color:#78dbde;text-align:center;padding:9px 0 4px 0;font-size:136%;font-weight:600;line-height:1.2;color:#333;border-radius:1em;letter-spacing:0.2em;}

table#nagare-table{width:94%;margin:0 auto;border:none;}
table#nagare-table tr{vertical-align:top;}
table#nagare-table th{background-color:transparent;vertical-align:top;border:none;border-bottom: 1px dotted #999;padding:20px 13px 20px 13px;line-height: 1.5;}
table#nagare-table td{position:relative;border:none;border-bottom: 1px dotted #999;padding:20px 120px 20px 20px;line-height: 1.5;}
table#nagare-table td strong{font-size: 100%;}
table#nagare-table td .sc-nagare-ph{position: absolute;right: 0;z-index: 10;margin-top:-10px;}

.sc-katugou-title{text-align:center;margin-top:30px;position: relative;z-index: 10;}
.sc-katudou-ph{position:relative;right:0;left:0;margin:-15px auto 0 auto;text-align:center;}

ul#sc-katudou-ul{margin-top:-20px;}
ul#sc-katudou-ul li:nth-child(odd){margin-right:2%;}
ul#sc-katudou-ul li{display: inline-block;vertical-align: top;width:48.5%;border:4px dotted #a9eaa2;background-color:#fff;padding:15px 20px;border-radius:30px;margin-bottom:15px;}
.sc-katudou-ul-title{text-align:center;padding-bottom:10px;}
.sc-katudou-ul-com{text-align:center;padding-top:5px;}

/*食事・食育*/
.sc-shokuji-ph{text-align:center;margin-top:10px;}
.sc-shokuji-com1{text-align:center;font-size:136%;margin-top:20px;}
ul.sc-shokuji-ul{margin-top:20px;}
ul.sc-shokuji-ul > li{background:url(../jidou/img/sc_icon_fork.gif) no-repeat 0 0;padding:0 0 10px 33px;color:#ff278d;font-size:136%;font-weight:600;line-height:1.3:}
ul.sc-shokuji-ul ul{margin:0 0 0 20px;}
ul.sc-shokuji-ul ul li{font-size:86%;color:#000;font-weight:normal;list-style:circle;line-height:1.4;padding-bottom:7px;}

/*サンシルバーさわらびのbxslider部分の上書き*/
body#jidou.sunchild .slider-box.shokuji {box-shadow: none;}
.slider-box.shokuji {margin: 20px auto 50px auto;}



/*病後児保育*/
.biyougo-waku{border:1px solid #68c9f1;background-color:#fff;padding:50px 40px 30px 40px;border-radius:15px;margin-top:20px;}
.biyougo-com{font-size:122%;line-height:1.5;color:#00506a;font-weight:600;}
.biyougo-ph{text-align:center;margin-top:20px;}
dl.biyougo-dl{}
dl.biyougo-dl dt{font-size:136%;font-weight:600;color:#555;border-left:7px solid #555;padding:3px 0 0px 10px;line-height: 1.0;margin-top:30px;}
dl.biyougo-dl dd{line-height:1.5;margin-top:8px;}
dl.biyougo-dl dd ul{margin-left:25px;}
dl.biyougo-dl dd ul li{list-style:decimal;margin-bottom:5px;}
dl.biyougo-dl dd ol{margin-left:25px;}
dl.biyougo-dl dd ol li{list-style:circle;margin-bottom:5px;}
dl.biyougo-dl dd b{padding-top: 6px;display: inline-block;}




/*============　介護施設/サンチャイルド長久さわらび園 園歌　./jidou/sunchild_song.html　=============*/
.sunchildsong-midashi{text-align:center;margin-bottom:25px;}

.composer{text-align:center;color:#66461f;line-height:1.3; margin-top:30px;}

.sunchildsong-data{margin:30px auto 0 auto;width: 300px;}


dl.sunchildsong-dl{margin-top:50px;}
dl.sunchildsong-dl dt{text-align:center;background-color:#fff9e3;border:7px solid #b7e563;padding:11px 0;line-height:1.3; border-radius:20px;margin-bottom:10px;}
dl.sunchildsong-dl dt strong{font-size:158%;color:#1eaa38;font-weight:600;}
dl.sunchildsong-dl dd{text-align:center;background-color:#fff9e3;padding:26px 0;border:7px solid #b7e563; border-radius:20px;}
dl.sunchildsong-dl dd span{padding-left: 1.7em;text-indent: -1.7em;display: inline-table;text-align: left;}





/*============　児童福祉/長久ゆうゆう学童クラブ　./jidou/nagahisa.html　=============*/
body#jidou.nagahisa #field0,
body#jidou.nagahisa #field1,
body#jidou.nagahisa #field2{padding:30px 0;}

.nagahisa-map{margin-top:25px;border:solid 10px #fff;border-radius:10px;background-color: #fff;text-align: center;display: table;}

.gatitle{display:table-cell;vertical-align:middle;text-align:center;width:1000px;height:530px;background:url(../jidou/img/gamainbg.jpg) no-repeat center 0;background-size:auto 530px;-webkit-background-size:auto 530px;}

.ga-title1{text-align:center;}
.ga-com1{text-align:center;margin-top:25px;font-size:122%;}
.ga-com1 span{display:block;}

.goriyou-midashi1.ga{margin-top:50px;font-size: 115%;}

ul.ga-ul1{display:table;margin:0 auto;list-style:decimal;padding-left: 25px;}
ul.ga-ul1 li{line-height:1.3;margin-top:10px;color: #66461f;font-size:108%;}

.ga-ph1{text-align:center;margin-top:40px;}

.ga-gaiyou-box{margin:0 auto 0 auto;background-color:#fcece6;padding:10px 30px 20px 30px;}

dl.ga-gaiyou-dl{font-size:108%;line-height:1.7;border-bottom: 1px dotted #8a3047;padding: 10px 0;}
dl.ga-gaiyou-dl dt{float:left;width:170px;padding:7px 0;color: #ff3366;font-weight: bold;}
dl.ga-gaiyou-dl dd{padding:7px 0 7px 180px;}

ul.ga-s-ph-ul{text-align:center;margin-top:50px;}
ul.ga-s-ph-ul li{display:inline-block;margin: 0 10px 20px 10px;width:280px;}
ul.ga-s-ph-ul li img{width:100%;height:auto;border-radius:15px;}

ul.ga-price-ul{list-style:decimal;margin-top:-10px;margin-left: 25px;}
ul.ga-price-ul li{line-height:1.5;margin-top:10px;}




/*============　情報公表・リンク集　./link/　=============*/
.category-space{margin:50px 0 0 0;}
.category-title{background-color: #999;color: #fff;font-size:108%;line-height: 31px;height: 28px;padding-left:10px;}
ul.link-ul{margin-top:2px;}
ul.link-ul li{padding: 11px 0 6px 0;border-bottom:1px dashed #bbb;}
ul.link-ul li .name a{float:left;line-height: 1.3;border-left:3px solid #bb9a4f;padding-left:10px;color:#000;width:300px;}
ul.link-ul li .name a:hover{color:#934817;}
ul.link-ul li .com1{padding-left:320px;font-size:93%;line-height:1.4;}




/*============　活動・施設情報　./katudo-shisetsu/　=============*/
body#katudo-shisetsu #field0 {padding:50px 0 0 0;}
body#katudo-shisetsu #field1,
body#katudo-shisetsu #field2,
body#katudo-shisetsu #field3,
body#katudo-shisetsu #field4{padding: 60px 0 60px 0;}
		
.katudo-com1{max-width:830px;margin:0 auto;text-align:center;}
		
body#katudo-shisetsu .goriyou-midashi1{font-size: 122%;margin:30px 0 20px 0;text-align: center;padding: 13px 0 10px 0;}
body#katudo-shisetsu .goriyou-midashi1 span{font-weight:bold;padding: 0;}

dl.katudo-dl{}
dl.katudo-dl dt{float:left;width:50%;}
dl.katudo-dl dd{float:right;width:46%;}

dl.katudo-dl dt img{width:100%;height:auto;}
dl.katudo-dl dd p{margin-top:10px;}

/*横に並んだスライダー画像 bx-slider*/
body#katudo-shisetsu .slider-box{margin: 30px 0;width: auto;}
body#katudo-shisetsu .slider-box .bx-wrapper {width: auto;}















/*============　採用情報一覧　recruit/　=============*/
.recruit-img1{text-align: center;margin-top: 45px;}
.recruit-midashi{color: #ff6600;text-align: center;line-height: 1.3;margin-top: 40px;font-family: 'Noto Serif JP', serif;font-weight: 500;font-size: 208%;}
.recruit-com1{text-align: center;line-height: 2;margin-top: 30px;}

.scholarship-box{background-color: #fff8ee;text-align: center;padding:17px 5% 40px 5%;border-radius: 15px;border: 2px solid #ff9980;margin-top: 70px;}
.scholarship-img{text-align:center;}
.scholarship-box .title{font-size: 222%;font-weight: bold;color: #6e512c;letter-spacing: 0.1em;line-height: 1.3;}
.scholarship-box .title small{display: block;background-color: #bb9a4f;color: #fff;width: 200px;font-size: 17px;margin: 0 auto 5px auto;height: 24px;line-height: 1;padding-top: 5px;border-radius: 1em;}
.scholarship-box .midashi1{font-size: 193%;font-weight: bold;color:#ff3300;line-height: 1.3;margin-top:30px;}
.scholarship-box .com1{font-size: 140%;color: #ff3300;line-height: 1.5;margin-top: 5px;}
.scholarship-box .com2{margin: 20px 0 -5px 0;}


#field1.recruit-list{padding-top:0;}
#field1.recruit-list .midashi{margin-bottom:60px;}

.recruit-category-title{text-align:center;font-size:158%;line-height:1;font-weight:bold;color:#68461f;border-bottom:4px solid #cfb883;padding-bottom:8px;letter-spacing: 0.05em;margin-top: 30px;}

.recruit-category-box{}
.recruit-list-dl{border-bottom:1px dotted #999;}
.recruit-list-dl a{padding:17px 3% 16px 3%;display: block;}

.recruit-list-dl dt{float: left;margin-top: 4px;}
.recruit-list-dl dt .icon{float: left;margin-top: 2px;line-height: 1;}
.recruit-list-dl dt .icon img{width:45px;height:auto;}
.recruit-list-dl a dt .title{float: left;margin-left: 14px;font-size:115%;line-height:1.3;font-weight:bold;color:#67461f;text-decoration:underline;}
.recruit-list-dl a dt .title span.shokushu{float: left;font-weight:bold;}
.recruit-list-dl a dt .title span.naiyou{float: left;font-weight:normal;font-size:86%;text-decoration:none;}

.recruit-list-dl dd{float:right;}
.recruit-list-dl a dd .shousai{width:210px;height:30px;background:url(../img/btn_kuwashiku.png) no-repeat 0 0;text-indent:-8989px;display:block;overflow:hidden;transition:0s;background-size: 210px;}

.recruit-list-dl a dt .title{float: left;margin-left: 14px;font-size:115%;line-height:1.3;font-weight:bold;color:#67461f;}
.recruit-list-dl a dt .title span.shokushu{float: left;font-weight:bold;text-decoration: underline !important;}
.recruit-list-dl a dt .title span.naiyou{float: left;font-weight:normal;font-size:86%;text-decoration:none;margin-top: 1px;}

.recruit-list-dl a:hover{background-color:#ffffeb;}
.recruit-list-dl a:hover dt .title{text-decoration:underline;color:#cc3300;}
.recruit-list-dl a:hover dd .shousai{background-position:0 -30px;}

.no-saiyou{padding:15px 0 0 10px;line-height:1.2;}

/*endはボタン反応なし*/
.recruit-list-dl.uketuke-end a{pointer-events: none;}
.recruit-list-dl.uketuke-end dt .title{color:#888;}
.recruit-list-dl.uketuke-end dd .shousai{display:none;}





/*============　採用情報＞募集要項　recruit/cgi-bin recruit_one.html　=============*/
body.one .recruit-category-title {font-size: 170%; padding-bottom: 15px;margin-top: 60px;}

.youkou-box{}
table.youkou-table{margin: 0 0 30px 0;}
table.youkou-table th{background-color: #fff;border: none;border-bottom: 1px solid #aaa;text-align: left;padding: 14px 10px 14px 18px;width: 15%;vertical-align: top;line-height: 1.8;}
table.youkou-table td{font-size:96%;text-align: left;border: none;border-bottom: 1px dashed #777;padding: 14px 10px 14px 30px;line-height: 1.8;letter-spacing: 0.05em;}

table.youkou-table th.youkou-th{background-color:#fffaf3;}
table.youkou-table td.youkou-td{background-color:#fffaf3;}
table.youkou-table th.youkou-th.last{border-bottom: 2px solid #cfb883;}
table.youkou-table td.youkou-td.last{border-bottom: 2px dashed #cfb883;}

.naka-kuwashii.recruit-form.uke-ok,
.naka-kuwashii.recruit-form.uke-end{display:none;}

.naka-kuwashii.recruit-form.uke-ok.uketuke-ok,
.naka-kuwashii.recruit-form.uke-end.uketuke-end{display: block;}


.naka-kuwashii.recruit-form.uke-ok.uketuke-ok{text-decoration: none;background: url(../img/naka_kuwashii.png) no-repeat 0 0;}
.naka-kuwashii.recruit-form.uke-ok.uketuke-ok input[type="submit"]{font-size: 129%;color: #7c5426;line-height: 51px;height: 49px;font-weight: 600;text-align: center;border: none;padding: 0 0 0 10px;background-color: transparent;display: block;width: 100%;}
.naka-kuwashii.recruit-form.uke-ok.uketuke-ok:hover{background: url(../img/naka_kuwashii_hover.png) no-repeat 0 0;}


.naka-kuwashii.recruit-form.uke-end.uketuke-end{font-size: 122%;color:#AF9981;line-height: 52px;height: 49px;font-weight: 600;text-align: center;text-decoration: none;background: url(../img/naka_kuwashii.png) no-repeat 0 0;padding-left: 10px;opacity: 0.7;}





/*============　採用情報＞募集要項＞応募フォーム　recruit/entry.html　=============*/
body.form .recruit-category-title {font-size: 170%; padding-bottom:0;margin-top:60px;border-bottom: none;}

/*お急ぎの方は*/
.toiawase-com1{font-size: 100%;line-height: 1.3;text-align: center;margin-top: 30px;}
.toiawase-tel-box{margin-top:20px;text-align:center;}
.toiawase-tel-box .cap{text-align:center;lime-height:1.2;font-size:86%;}
.toiawase-tel{}
.toiawase-tel a{line-height: 1.0;color:#cc9900;font-size: 200%;font-weight:bold;text-decoration:none;}
.toiawase-tel a:hover{text-decoration:underline;}


/*携帯電話のメールアドレスをご利用の方へ*/
#chuui-waku{margin:30px auto 0 auto;width:90%;border:1px dotted #999;padding:13px 15px 7px 15px;font-size:87%;line-height:1.2;}
#chuui-waku .keitai-midashi{color:#ff0000;font-weight:bold;margin-bottom:4px;}
#chuui-waku ul{list-style: disc none outside;margin-left: 0;}
#chuui-waku ul li{margin:0 0 3px 15px;}


#form-box{}
#toiawase-form{margin:50px auto 0 auto;}
.chuui-com{font-size: 82%;line-height: 1.2;margin-bottom: 5px;}
.toiawase-title{font-size:115%;line-height:1;font-weight:bold;color:#fff;letter-spacing:0.2em;background-color:#68461f;padding:10px 0px 8px 0;margin-top:8px;text-align: center;}
.toiawase-title2{font-size:115%;line-height:1;font-weight:bold;color:#000;letter-spacing:0.2em;background-color:#ececec;border:1px solid #bbbbbb;padding:9px 0px 8px 20px;margin-top: 35px;}

#toiawase-form dl{width:100%;margin: 0 auto;border-bottom: 1px dashed #bbbbbb;}

#toiawase-form dt.title.kakutei{padding-left: 10px;font-size: 115%;}
#toiawase-form dd.kakutei{}
#toiawase-form dd.kakutei input{border: none;font-size:17px;background-color: unset;width: 100%;}


#toiawase-form dt.title{float: left;width:200px;font-size:104%;line-height: 1.1;font-weight:bold;text-align: left;padding: 16px 0 15px 0;}
#toiawase-form dt.title.need{background:url(../img/toiawase_hitu.png) no-repeat 0 center;padding-left:50px;}
#toiawase-form dt.title.unneed{background:url(../img/toiawase_nin.png) no-repeat 0 center;padding-left:50px;}
#toiawase-form dd {font-size:94%;line-height:1.4;padding: 10px 0px 10px 210px;}
#toiawase-form dd.nidan{padding-top:20px;}

.toiawase-com2{font-size:93%;color:#666;line-height:1.3;margin-top:3px;}

/*クリックで展開-----------このサイトでは使っていない
.youkou-btn{font-size:108%;color:#fff;background-color:#666666;text-align:center;line-height:36px;box-shadow: 0 3px 0 #b2b2b2;text-shadow: 0 1px 1px rgba(0, 0, 0, .8);border-radius: 4px;margin-bottom:5px;}
.youkou-btn{line-height:1.2\0;padding:9px 0 5px 0\0;}/*IE8以上*//*
.youkou-btn:hover {background-color:#486a00;box-shadow: 0 3px 0 #a3b47f;}
.youkou-pul-box{margin:0 0 0 0;background-color:#f3fcde;}/*display:none;*/



/*フォームのもろもろ*/
input.etc-text{margin: 5px 0 0 -20px;}	/*お問合せ項目のその他の入力テキスト*/

form{padding:0;margin:0;}
select {border:1px  solid #bbb;font-size:14px;line-height:120%;margin-right:2px 3px 0 2px;padding: 4px 1px 4px 3px;}
textarea{width:100%;margin:0;background-color:#f7f7f7;border: 1px solid #ccc;padding: 3px;font-size: 14px;line-height:130%;border-radius: 0;-webkit-appearance: none;/*iPhoneの装飾をクリアにする為のCSS*/}

input{border:1px solid #ccc;padding:5px 5px;font-size:14px;background-color:#f7f7f7;vertical-align: middle;border-radius: 0;-webkit-appearance: none;/*iPhoneの装飾をクリアにする為のCSS*/}
input[type='submit']{cursor: pointer;font-weight:500;font-style: normal;
			font-family:Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3" , "メイリオ" , Meiryo , "Meiryo UI" , "游ゴシック" , "Yu Gothic" , "游ゴシック体" , "YuGothic" , "ＭＳ Ｐゴシック" , "MS PGothic" , sans-serif;}
input[type='text'],
input[type='password']{}
input[type='checkbox']{margin-bottom: 5px;-webkit-appearance:checkbox;}
input[type='radio']{-webkit-appearance:radio;padding: 0;margin-bottom: 6px;}


#input-wide100{width:100%;}
#input-wide0{width:60px;}
#input-wide1{width:100px;}
#input-wide2{width:150px;}
#input-wide3{width:200px;}
#input-wide4{width:300px;}
#input-wide5{width:400px;}
#input-wide6{width:600px;}
.input-wide11{padding:5px 0 6px 0;font-size:18px;cursor:pointer;}
.input-wide12{padding:5px 0 6px 0;font-size:18px;cursor:pointer;font-weight:bold;}

/*プレースホルダー用*/
:placeholder-shown {color:#8a8a8a;}
/* Google Chrome, Safari, Opera 15+, Android, iOS */
::-webkit-input-placeholder {color:#8a8a8a;}
/* Firefox 18- */
:-moz-placeholder {color:#8a8a8a;}
/* Firefox 19+ */
::-moz-placeholder {color:#8a8a8a;}
/* IE 10+ */
:-ms-input-placeholder {color:#8a8a8a;}


/*個人情報*/
.privacy-box{border-top: 1px dashed #bbbbbb;}
.privacy-box ol{list-style: disc;border: 1px dotted #8e8e8e;padding: 7px;font-size: 93%;margin: 20px 0 7px 0 !important;}
.privacy-box li{font-size:93%;line-height:1.4;margin-left: 25px;}
.check-space{color: red;display: block;width: 270px;margin: 0 auto 5px auto;}
.check-space.need{background:url(../images/toiawase_hitu.png) no-repeat 0 center;padding-left:25px;}
.privacy-com{font-size:87%;color:#666;line-height:1.3;margin-top:3px;}


/*確認する＆送信するボタン*/
.form-submit{text-align:center;margin-top:40px;}
.form-submit input{cursor:pointer;background-color:#613727;line-height: 48px;height: 50px;color: #fff;font-size: 115%;width:360px;padding: 0;border: none;display:inline-block;margin: 0 auto;border-radius: 5px;}
/*IE8以上*/
.form-submit input{line-height: 53px\0;}

.form-submit input:hover{opacity: 0.7;}
/*リセットボタン & 戻るボタン*/
.form-submit input.reset{width:120px;margin-left:30px;font-size:100%;background-color:#999;border:1px solid #999;}
/*IE8以上*/
.form-submit input.reset{line-height:46px\0;}

.form-submit input.reset:hover{background-color:#ddd;border:1px solid #999;color:#555;}




/*送信内容のエラー処理表示------------------------*/
/*-----Error-----*/
.errorBox{border:1px #d44 solid;padding:10px;background-color:#fffcdd;margin:15px 0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.errorBox .errorTitle{font-size:108%;line-height:1.2;color:#fff;padding:4px 2px 2px 2px;background-color:#d44;margin:0 0 8px 0;text-align:center;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.errorBox .errorComm{font-size:100%;line-height:1.6;color:#d44;text-align:left;margin:0;}
/*-----Error form-----*/
fieldset{margin:0;padding:0;border:none;}
.errorForm{background-color:#fffcdd;border:1px solid #d44 !important;}	


/*Contact Form 7のエラーメッセージの文字色 wp-content\plugins\contact-form-7\includes\css\style.cssの上書き-------未使用
div.wpcf7-validation-errors {border: 2px solid #f7e700;padding: 7px 7px;background:#ffffcc;color:#ff0000;}
.wpcf7-form-control-wrap {position:inherit;}
span.wpcf7-not-valid-tip {position: static;display: block;clear: both;z-index:5 !important;background-color:#fff0f0 !important;border: 1px solid #ff0000;font-size: 10pt;padding: 2px 7px;color:#ff0000;}
.wpcf7-not-valid {background: pink;}
*/


/* 内容確認用のスタイル------------*/
.recruit-kakunin1{font-size:130%;font-weight:bold;color:#c33;line-height:1;text-align: center;margin-top: 30px;}
#toiawase-form.kakunin dd {font-size:100%;line-height:1.4;padding: 14px 0px 9px 210px;}
#toiawase-form.kakunin dl.last {border-bottom: 1px dashed #bbbbbb;}



/*送信完了ページ*/
.form-kanryo-midashi1{font-size: 186%;font-weight:bold;line-height: 1.1;color:#444;letter-spacing: 0.05em;margin: 0 0 40px 0;text-align: center;}
.kanryou-waku{padding: 30px 0 0 0;}
.kanryou-waku .form-kanryo1{font-size:129%;line-height:1.5;font-weight:bold;margin-bottom:30px;color:#613727;text-align: center;}
.kanryou-waku .form-kanryo2{font-size:100%;line-height:1.8;margin-bottom: 30px;text-align: center;}
.kanryou-waku .form-kanryo2 span{display:block;}
.kanryou-waku big {font-size: 140%;color: #66461f;font-weight:bold;line-height: 1.3;}
.kanryou-waku big a{text-decoration:none;color: #66461f;}
.kanryou-waku big a:hover{text-decoration:underline;}

.kanryou-waku .naka-kuwashii{width: 300px;background-size: contain;}
.kanryou-waku .naka-kuwashii a {font-size: 108%;line-height: 40px;height: 40px;background-size: contain;}



		
/*============　404　=============*/
.error-midashi1{font-size:136%;font-weight:600;color:#333;line-height:1.4;text-align: center;margin-top:20px;}
.error-midashi2{font-size:115%;line-height:1.7;margin-top:20px;text-align: center;}






