@charset "Shift_JIS";

/*=================================================

介護職netの印刷用のスタイルシートです。
Copyright Do Planning Co.,Ltd. All Rights Reserved.

===================================================*/
/*===============
common
=================*/

/* For modern browsers */
.cf:before, .cf:after {
	content:"";
	display:table;
}
.cf:after {
	clear:both;
}
/* For IE 6/7 (trigger hasLayout) */
.cf {
	zoom:1;
}
.f_l {
	float:left;
}
.f_r {
	float:right;
}
body {
	font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif;
	color:#333;
	line-height:1.45;
	background:#fff;
	margin:0 auto;
	font-size:90%;
	list-style:none;
}
a {
	color:#003399;
	text-decoration:none;
}
*{zoom:1;}

/*===============
font
=================*/
.txt_xs{font-size:88%;line-height:1.4}.txt_s{font-size:98%;line-height:1.4}.txt_l{font-size:105%;line-height:1.5}.txt_xl{font-size:118%;line-height:1.5}
/*===============
角丸
=================*/
.round{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.round5{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}

/*↓SPでは消していたものを、印刷の時は表示に戻す*/
.sp_none {
	display:inline;
}

/*↓641px以上では.pc_noneがついたものは非表示*/
.pc_none {
	display:none;
}
.fontS{font-size:65%}.fontM{font-size:77%}.fontL{font-size:82%}a:visited{color:#597abd}a:hover{text-decoration:underline}
/*===============
bread
=================*/
#bread{margin:5px 0}#bread li,#bread span{float:left}#bread span{margin:0 5px;color:#818181}
/*===============
fontSize切り替え
=================*/
#fontSize{width:90px;float:right}#fontSize li{width:28px;float:left;text-align:center;padding:3px 0;border:1px solid #dadada}#fontSize li a{color:#666;text-decoration:none}#fontSize li.active{background:#20b97b;border:1px solid #20b97b}#fontSize li:hover{background:#20b97b;border:1px solid #20b97b}#fontSize li.active a{color:#fff}#fontSize .small{-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;border-right:0}#fontSize .big{-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;border-left:0}
/*===============
header
=================*/
header{margin:2% 3% 3%}h1{margin-bottom:2%;font-size:85%}img.logo{width:50%;float:left}#header_link{float:right}#header_link li{position:relative;margin-top:3px}#header_link li a{text-decoration:none;color:#666;padding-left:12px;padding-top:2px;display:block}#header_link li span{display:list-item;list-style-image:url(../images/common/icon.png);overflow:hidden;list-style-repeat:no-repeat;list-style-position:-150px center;width:8px;height:20px;top:0.5px;float:left;position:absolute}#wrapper{width:1024px;margin:0 auto}header{width:964px;margin:8px 30px !important}img.logo{width:162px;float:left;margin-bottom:5px}header #header_left{width:40%;float:left}header #header_right{width:50%;float:right;margin-top:5px}#header_link{width:100%;float:right;margin-top:10px}#header_link li{float:right}#header_link li a:hover{text-decoration:underline}.mar_r20{margin-right:20px}#banner{display:list-item;list-style-position:inside;list-style-image:url(../images/top/banner_print.jpg);width:1024px;height:317px;padding:0}#banner_l{display:none}#banner p{display:none}
/*===============
button
=================*/
.btn_common{text-shadow:0 1pxs 1px #f97b7e;-webkit-box-shadow:2px 2px 3px -2px #8a6e8a;-moz-box-shadow:2px 2px 3px -2px #8a6e8a;box-shadow:2px 2px 3px -2px #8a6e8a;list-style-repeat:no-repeat;display:block;color:#fff !important;text-decoration:none !important;font-weight:bold;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:130%;position:relative}.btn_common span{display:list-item;list-style-image:url(../images/common/icon.png);list-style-repeat:no-repeat;list-style-position:-250px 0;position:absolute;height:20px;width:16px;right:2%;top:35%;zoom:1;overflow:hidden;}.register_btn{width:60%;padding:3% 0 3% 3%;background:#fa8f92;display:list-item;list-style-image:-moz-linear-gradient(top,#fa8f92 0,#f97b7e 100%);list-style-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fa8f92),color-stop(100%,#f97b7e));list-style-image:-webkit-linear-gradient(top,#fa8f92 0,#f97b7e 100%);list-style-image:-o-linear-gradient(top,#fa8f92 0,#f97b7e 100%);list-style-image:-ms-linear-gradient(top,#fa8f92 0,#f97b7e 100%);list-style-image:linear-gradient(to bottom,#fa8f92 0,#f97b7e 100%);position:relative;border:1px solid #fa878a}.btn_right{width:90% !important;font-size:120%;margin:3% 0 5%;padding:5%}a:hover.register_btn{background:#f97b7e}
/*===============
global navi
=================*/
#g_navi_pc{display:list-item;list-style-position:inside;list-style-image:url(../images/common/gnavi_bg_print.jpg);width:1024px;height:55px}#g_navi_pc ul{display:none}
/*===============
content
=================*/
#content_allwrap{width:94%;margin:5% auto}
/*左側のコンテンツ*/
.content_wrap{margin-bottom:5%}h2{border:1px solid #dadada;position:relative;-webkit-box-shadow:1px 1px 3px -2px #8a6e8a;-moz-box-shadow:1px 1px 3px -2px #8a6e8a;box-shadow:1px 1px 3px -2px #8a6e8a;background:#fbf8f6;background:-moz-linear-gradient(top,#fbf8f6 0,#f7f5f3 29%,#ececec 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fbf8f6),color-stop(29%,#f7f5f3),color-stop(100%,#ececec));background:-webkit-linear-gradient(top,#fbf8f6 0,#f7f5f3 29%,#ececec 100%);background:-o-linear-gradient(top,#fbf8f6 0,#f7f5f3 29%,#ececec 100%);background:-ms-linear-gradient(top,#fbf8f6 0,#f7f5f3 29%,#ececec 100%);-pie-background:linear-gradient(to bottom,#fbf8f6 0,#f7f5f3 29%,#ececec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ececec',GradientType=0);padding:3%;font-size:110%;color:#191919;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}h2 span{list-style-image:url(../images/common/icon.png);list-style-repeat:no-repeat;display:block;float:left}h3{font-size:110%;margin-bottom:1%}
/*===============
search_job
=================*/
h2 span.search{list-style-position:left;width:20px;height:20px;margin:.5% 3% 0 0}.list1 li,.list2 li{border-bottom:1px dotted #c4c4c4;padding:2%;background-size:2%;position:relative;line-height:1.8}.list2 li span{line-height:1.6}.list1,.list2{margin-top:2%}.list1 li span,.area span,.list2 li span{width:6px;height:20px;background:url(../images/common/icon.png);list-style-position:-200px 0;list-style-repeat:no-repeat;position:absolute;margin-top:2px}.list1 li a,.area a,.list2 li p{padding-left:12px;display:block}#content_allwrap{width:964px;margin:0 auto 40px;padding-top:25px}#left{width:690px;float:left}.content_wrap{margin:0 0 30px 0}h2{padding:1.3% 3%;font-size:130%}h2 span{padding-top:2px}h2 span.search{display:inline-block;list-style-image:url(../images/common/icon.png);list-style-repeat:no-repeat;list-style-position:left;width:20px;height:20px;margin:0 2% 0 0}.list1,.list2{margin-top:7px}.list1 li{width:335px;float:left;padding:10px 5px}.list1 li span,.area span,.list2 li span{margin-top:0;background-position: -200px 0;}

/*===============
search_area
=================*/
table{border-collapse:collapse;border-spacing:0}table#area_wrap{width:100%;margin-top:3%;text-align:left}table#area_wrap th{width:30%;background:#999;color:#fff;vertical-align:middle;border-bottom:1px dotted #c4c4c4;text-align:left;padding:2%}table#area_wrap td{width:70%;background:#f2f2f2;padding:2% 3%;border-bottom:1px dotted #c4c4c4}#area_wrap .area li{float:left;width:49%;margin-right:1%;line-height:1.8;position:relative}.bor_none{border:none !important}table#area_wrap{margin-top:13px}table#area_wrap th{width:23%;background:#999;color:#fff}table#area_wrap td{width:77%;background:#f2f2f2;padding:2%}#area_wrap .area li{float:left;width:auto;margin-right:25px;line-height:1.8}
/*===============
new
=================*/
h2 span.new{display:inline-block;list-style-position:-48px center;width:32px;height:20px;margin:0 3% 0 0}.list2 li{padding:10px 5px}.list2 a{margin-top:2px;display:block}

/*右側のコンテンツ*/
/*===============
job_support
=================*/
.job_support{list-style:url(../images/common/support_bg.png) repeat;border:1px solid #c1ecda;padding:5% 4%}.job_support img{width:60%;margin:0 auto;text-align:center;display:block}.support_inner{margin:3% 2% 0;padding:3% 0 0;border-top:2px dotted #20b97b}.support_inner p{text-align:center;font-size:110%;text-decoration:none}#right{width:220px;float:right}.job_support{width:200px;padding:15px 10px}.job_support img{width:152px}.support_inner{margin:10px 5px 0;padding:10px 0 0;border-top:2px dotted #20b97b}
/*===============
link_btn
=================*/
#linkbtn_wrap a{background-color:#f7f7f7;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:block;border:2px solid #ebebeb;padding:5% 4%;margin-bottom:5%}#linkbtn_wrap img{width:50%;display:block;margin-left:2%}.story_btn{position:relative;list-style-image:url(../images/common/story_bg.png);list-style-position:right 5%;background-size:50%;list-style-repeat:no-repeat}.oneday_btn{position:relative;list-style-image:url(../images/common/oneday_bg.png);list-style-position:right 5%;background-size:50%;list-style-repeat:no-repeat}#linkbtn_wrap a{height:60px}#linkbtn_wrap img{width:130px;margin-top:10px}.story_btn{list-style-image:url(../images/common/story_bg_pc.png)}.oneday_btn{list-style-image:url(../images/common/oneday_bg_pc.png)}
/*===============
footer
=================*/
footer{margin-top:80px;padding-top:5%;border-top:2px solid #ebebeb;background:-moz-linear-gradient(top,#fff 0,#f2f2f2 30%);background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#f2f2f2));background:-webkit-linear-gradient(top,#fff 0,#f2f2f2 30%);background:-o-linear-gradient(top,#fff 0,#f2f2f2 30%);background:-ms-linear-gradient(top,#fff 0,#f2f2f2 30%);background:linear-gradient(to bottom,#fff 0,#f2f2f2 30%)}.page_top a{float:right;margin-top:-59px;padding:10px;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;border-top:2px solid #ebebeb;border-right:2px solid #ebebeb;border-left:2px solid #ebebeb;border-bottom:2px solid #fff;font-weight:bold;color:#666 !important;display:block;zoom:1;position:relative}.page_top a:hover{color:#fff !important;background:#20b97b;border:1px solid #20b97b;text-decoration:none}footer .link{width:94%;margin:0 auto 5%}footer .link li{float:left}footer .link li a{padding-top:3px;margin-left:12px;color:#666 !important}footer .link li span{list-style-image:url(../images/common/icon.png);list-style-repeat:no-repeat;list-style-position:-200px center;width:8px;height:20px;float:left}footer .copy{background:#20b97b;color:#fff;padding:3%;font-size:75%;text-align:center}footer{width:964px;padding:20px 30px 50px;background:-moz-linear-gradient(top,#fff 0,#fff 50%,#f2f2f2 100%) !important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(50%,#fff),color-stop(100%,#f2f2f2)) !important;background:-webkit-linear-gradient(top,#fff 0,#fff 50%,#f2f2f2 100%) !important;background:-o-linear-gradient(top,#fff 0,#fff 50%,#f2f2f2 100%) !important;background:-ms-linear-gradient(top,#fff 0,#fff 50%,#f2f2f2 100%) !important;background:linear-gradient(to bottom,#fff 0,#fff 50%,#f2f2f2 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f2f2f2',GradientType=0) !important;zoom:1}footer .link{width:45%;float:left;margin:0}footer .link li{margin-right:15px}footer .link li a{float:left}footer .copy{width:55%;padding:0;background:0;color:#333;font-size:11px;text-align:right;float:right;margin-top:3px}

/*===============
求人検索＆詳細
=================*/
#search_wrap{margin:13px 0;background:#f3f3f3;padding:10px 10px 5px}table#search_select th{width:13%;padding:5px 15px 5px 20px}table#search_select td{width:87%;padding:8px 10px}table#search_select .select li{float:left;margin-right:20px;line-height:1.8}table#search_select .select li span{width:6px;height:20px;background:url(../images/common/icon.png);background-position:-200px 0;background-repeat:no-repeat;display:block;float:left;position:absolute}table#search_select .select li a{display:block;margin-left:10px}.bor_last{border:none !important}.paging_wrap{margin:0 auto;text-align:center}.number{border-bottom:1px dotted #CCC;padding:1% 0}.number span{color:#ff5e59;font-size:110%;font-weight:bold}.page_link{margin:3% auto;text-align:center}.page_link li{border:1px solid #CCC;padding:.2% 2%;margin-left:2%;line-height:1.7}.page_link li a{color:#666}.page_link li:hover{background:#20b97b;border:1px solid #20b97b;color:#fff}.page_link .select{background:#20b97b;border:1px solid #20b97b;color:#fff}.page_link .back{padding:0 1%}.page_link .back span{height:20px;width:6px;background:url(../images/common/icon.png);background-position:-300px 0;background-repeat:no-repeat;margin-right:3px}.number{border-bottom:1px dotted #CCC;padding:1% 0}.number span{color:#ff5e59;font-size:110%;font-weight:bold}.shift_number{text-align:center;margin:3% auto;width:94%}.shift_number span a{padding:1.5% 2%;border:1px solid #ccc;line-height:2.5;margin-left:1%}.shift_number .back a{margin-right:10px}.shift_number .next a{margin-left:10px}.shift_number .select{background:#20b97b;color:#fff;border:1px solid #20b97b;padding:1.5% 2%}.shift_number a{color:#666;text-decoration:none !important;margin-left:1%}.shift a:hover{background:#20b97b;border:1px solid #20b97b;color:#fff !important}.shift_number{margin:10px 0;width:100%;font-size:11px}.shift_number span a{padding:3px 5px;border:1px solid #ccc;line-height:2.5;margin-left:3px}.shift_number .select{background:#20b97b;color:#fff;border:1px solid #20b97b;padding:3px 5px}.shift_number .back a{width:30px;background:url(../images/common/icon.png);background-position:-298px 0;background-repeat:no-repeat;padding:3px 5px 3px 15px}.shift_number .next a{background:url(../images/common/icon.png);background-position:-117px 0;background-repeat:no-repeat;padding:3px 15px 3px 5px;margin-left:6px}.joblist_wrap{border:3px solid #DDD;margin-bottom:5%}.joblist_wrap .name{padding:3% 2% 2% 2%;border-bottom:1px dotted #c4c4c4}.joblist_wrap .name a{font-size:110%;display:block}.joblist_wrap .name .new,#job_detail .name .new{font-weight:bold;padding:1%;background:#f96;color:#fff;margin-right:2%;display:block;float:left}.icon_wrap{margin-top:2%}.icon_wrap span{padding:1%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;float:left;font-size:75%;font-weight:bold;margin:0 2% 2% 0}.icon_wrap .group1{background:#658bd8;border:1px solid #658bd8;color:#FFF}.icon_wrap .group2{background:#fff;border:1px solid #f97b7e;color:#f97b7e}.icon_wrap .group3{background:#20b97b;border:1px solid #20b97b;color:#FFF}.icon_wrap .group4{background:#fff;border:1px solid #20b97b;color:#20b97b}table.job_list{width:100%;text-align:left}table.job_list th{width:25%;padding:2% 3%;background:#f7f7f7;vertical-align:middle;border-bottom:1px dotted #c4c4c4;text-align:center}table.job_list td{width:75%;padding:2% 3%;vertical-align:middle;border-bottom:1px dotted #c4c4c4}.btn_wrap{padding:4% 3%}.btn_wrap p{width:45%}.detail_btn{width:100%;color:#f97d80 !important;text-align:center;border:1px solid #f98285;padding:5% 2%;background:#FFF;background:-moz-linear-gradient(top,#fff 0,#fff 50%,#f8f8f8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(50%,#fff),color-stop(100%,#f8f8f8));background:-webkit-linear-gradient(top,#fff 0,#fff 50%,#f8f8f8 100%);background:-o-linear-gradient(top,#fff 0,#fff 50%,#f8f8f8 100%);background:-ms-linear-gradient(top,#fff 0,#fff 50%,#f8f8f8 100%);background:linear-gradient(to bottom,#fff 0,#fff 50%,#f8f8f8 100%);float:left;font-size:120%}.register_btn_list{width:100%;padding:5% 2%;float:right;text-align:center;font-size:120%}.detail_btn span{background-position:-350px 0;right:1%}.register_btn_list span{right:1%}a:hover.detail_btn{background:#f8f8f8}.joblist_wrap{margin-bottom:20px}.joblist_wrap .name{padding:12px 10px 5px 10px;border-bottom:1px dotted #999}.joblist_wrap .name a{font-size:120%}.joblist_wrap .name .new{padding:2px 3px;margin-right:8px}.icon_wrap{margin-top:2%}.icon_wrap span{padding:2px 3px;font-size:80%;margin:0 5px 5px 0}table.job_list th{width:12%;padding:10px}table.job_list td{width:88%;padding:10px;line-height:1.4}.btn_wrap{padding:15px 70px}.btn_wrap p{width:43%}.detail_btn,.register_btn_list{padding:10px 0 10px 20px;font-size:130%}.detail_btn span,.register_btn_list span{top:1px}.job_support_list{padding-bottom:1%;margin-top:5%}.job_support_list img{width:96%}.job_support_list .support_inner{border:0}.job_support_list{width:670px !important;padding-bottom:2%;text-align:left;margin-bottom:3%}.job_support_list img{width:338px !important;height:40px;margin:5px 0 0 5px}.job_support_list .btn_right{float:right;width:25% !important;margin:0;padding:1%}.job_support_list .left{width:70%;display:block;float:left}h3{font-size:110%}table#area_wrap{margin:2% 0 5%}h3{font-size:14px}table#area_wrap{margin:1% 0 3%}table#area_wrap th{width:12%}table#area_wrap td{width:88%}#job_detail{padding-bottom:3%}#job_detail .name{border-left:5px solid #20b97b;padding-left:3%;margin-bottom:2%}#job_detail .name .job_name{font-size:120%;font-weight:bold}#job_description{padding:3%;border-bottom:1px dotted #c4c4c4}#job_description img{width:38%;margin:0 3% 3% 0;float:left}.entry{width:80% !important;margin:0 auto;text-align:center}#job_description img{width:150px;margin-bottom:0}#job_description p{float:left;width:470px !important}#job_detail .name .job_name{font-size:130%}.entry{width:50% !important;padding:10px 0}