@charset "UTF-8";
/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
/*common*/
.prg{padding:12px 0 0 0;}
.last{margin:0;padding:0;}
.last_m{margin:0}
.last_p{padding:0;}
div#sukoyakaInner{padding:0 !important;}
div#job_main .section {width: 715px;margin:0 !important;}
div#job_main .section a {color: #299476;}
div#job_main .section a:hover {color: #299476;}
div#job_main .section a:visited {color: #299476;}
div#job_main .section a:active {color: #299476}
/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
/*main*/
div#sukoyakaInner div.txt-l p, div#sukoyakaInner div.txt-l330 p, div#sukoyakaInner div.txt-l350 p, div#sukoyakaInner div.txt-l444 p, div#sukoyakaInner div.txt-l500 p, div#sukoyakaInner div.txt-l520 p, div#sukoyakaInner div.txt-l540 p, div#sukoyakaInner div.txt-l560 p, div#sukoyakaInner div.txt-l715 p, div#sukoyakaInner div.txt-r p, div#sukoyakaInner div.txt-r330 p, div#sukoyakaInner div.txt-r350 p, div#sukoyakaInner div.txt-long p, div#sukoyakaInner div.txt p { margin: 0px 0px 15px; line-height: 2; }
div#job_main a { color: rgb(41, 148, 118); text-decoration: underline; }
div#job_main a:hover { color: rgb(41, 148, 118); text-decoration: none; }
div#job_main {
width: 715px;
padding: 0 0 0px 0;
letter-spacing: 0.1px;
}
@media screen and (max-width: 767px) {
div#job_main {width: auto;}
.contentsMainImage {max-width:100% !important;}
}
@media screen and (max-width: 979px){
div#contentsWrapper {width: 100% !important;}
}
/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
/*job_doubt*/
#job_doubt_wrapper{
background: url("../images/job/vol3/doubt_bg.gif") repeat!important;
background-size: contain;
width: 100%;
margin:;
padding:50px 65px;
}
#job_doubt_box01_wrapper,
#job_doubt_box02_wrapper,
#job_doubt_box03_wrapper,
#job_doubt_box04_wrapper{
width:590px;
margin:0 auto;
}
#job_doubt_box03_wrapper,
#job_doubt_box04_wrapper{
margin:10px auto 0;
}
#job_doubt_box01_wrapper{}
#job_doubt_box02_wrapper{margin:50px 0 0 0;}
#job_doubt_box03_wrapper{}
#job_doubt_box04_wrapper{}

#job_doubt_box01,
#job_doubt_box02,
#job_doubt_box03,
#job_doubt_box04{
width:100%;
padding:36px 70px;
border:solid #f4a583 2px;
background-color: #fff;
}
@media screen and (max-width: 979px){
}
@media screen and (max-width: 767px) {
#job_doubt_box01_wrapper,
#job_doubt_box02_wrapper,
#job_doubt_box03_wrapper,
#job_doubt_box04_wrapper{
width:100%;
}
#job_doubt_box01,
#job_doubt_box02,
#job_doubt_box03,
#job_doubt_box04{
padding:36px 5%;
}
#job_doubt_wrapper {padding: 36px 5%;}
}
@media screen and (max-width: 480px) {
}
/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
#job_doubt_box01_ttl{}
#job_doubt_box01txt{}
#job_doubt_box01txt2{margin:12px 0 0 0;}
#job_doubt_box01txt_cap{margin:12px 0 0 0; font-size: 1.2rem;}
#job_doubt_box01illust{
width:100%;
margin:28px auto 0;
}
#job_doubt_box01box{
width:100%;
margin:36px auto 0;
}
#job_doubt_box01_l{width:218px;float:left;}
#job_doubt_box01_r{width:200px;float:right;}
/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
#job_doubt_box02_ttl{}
#job_doubt_box02_txt{}
#job_doubt_box02_txt2{margin:20px 0 0 0;letter-spacing: -0.1px;}
#job_doubt_box02_txt2b{margin:12px 0 0 0;letter-spacing: -0.1px;}
#job_doubt_box02_txt2c{margin:36px 0 0 0;letter-spacing: -0.1px;}
#job_doubt_box02_ttl2{margin:28px 0 0 0;}
#job_doubt_box02_study{
margin:18px 0 0 0;
padding:20px 30px;
border:solid #f4a583 1px;
border-radius: 10px;
}
.job_doubt_box02_study_item{margin:16px 0 0 0;}
.job_doubt_box02_study_item_ttl{width:29.7%;}
.job_doubt_box02_study_item_ttl2{width:37.6%;}
.job_doubt_box02_study_item_txt{line-height:1.6;margin:8px 0 0 0;}
/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
#job_doubt_box03_ttl{}
#job_doubt_box03_txt{}
#job_doubt_box03_txt2{margin:20px 0 0 0;letter-spacing: -0.1px;}
#job_doubt_box03_txt2b{margin:12px 0 0 0;letter-spacing: -0.1px;}
#job_doubt_box03_txt2c{margin:36px 0 0 0;letter-spacing: -0.1px;}
#job_doubt_box03_ttl2{margin:28px 0 0 0;}
#job_doubt_box03_study{
margin:18px 0 0 0;
padding:20px 30px;
border:solid #f4a583 1px;
border-radius: 10px;
}
.job_doubt_box03_study_item{margin:16px 0 0 0;}
.job_doubt_box03_study_item_ttl{width:29.7%;}
.job_doubt_box03_study_item_ttl2{width:37.6%;}
.job_doubt_box03_study_item_txt{line-height:1.6;margin:8px 0 0 0;}
/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
#job_doubt_box04_ttl{}
#job_doubt_box04a{margin:24px 0 0 0;}
#job_doubt_box04b{margin:24px 0 0 0}
#job_doubt_box04_l{width:212px;float:left;}
#job_doubt_box04_r{width:204px;float:right;}
#job_doubt_box04illust{
width:100%;
margin:28px auto 0;
}
/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/

/*
#job_doubt_box04_ttl{}
#job_doubt_box04_txt{margin:24px 0 0 0;}
#job_doubt_box04box{
width:100%;
margin:36px auto 0;
}
#job_doubt_box04_l{width:210px;float:left;}
#job_doubt_box04_r{width:208px;float:right;}
*/
/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
@media screen and (max-width: 979px){
}
@media screen and (max-width: 767px) {
#job_doubt_box01_l{width:50%;}
#job_doubt_box01_r{width:46%;}
.job_doubt_box02_study_item_ttl{width:25%;}
#job_doubt_box03_l{width:44%;}
#job_doubt_box03_r{width:46.8%;}
#job_doubt_box04_l{width:48%;}
#job_doubt_box04_r{width:47.7%;}
}
@media screen and (max-width: 480px) {
#job_doubt_box01_l{width:100%;float:none;}
#job_doubt_box01_r{width:45%;float:none; margin:6% auto;}
.job_doubt_box02_study_item_ttl{width:33%;}
#job_doubt_box03_l{width:66%;float:none; margin:6% auto;}
#job_doubt_box03_r{width:100%;float:none;}
#job_doubt_box04_l{width:100%;float:none;}
#job_doubt_box04_r{width:100%;float:none; margin:6% auto;}
}
/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
/*job_interview*/
#job_interview_wrapper{
width: 100%;
padding: 48px 0 60px;
background-color:#fce9f2;
}
#job_interview_box{
width:586px;
margin:0 auto;
background-color:#fff;
}
#job_interview_ttl{padding: 0 0 24px;}
#job_interview_board{
width:438px;
margin:0 auto;
}
.job_interview_qa{margin:24px 0 0 0;}
.job_interview_q{color:#f4a583;font-size: 1.5rem;line-height: 1.6;}
.job_interview_a{margin:12px auto;}
#job_interview_graph{width:436px;margin:48px auto 0;}
#job_interview_cap{margin:12px 0 0 0;}
#job_interview_btm{}
.job_interview_br{}

@media screen and (max-width: 979px){
}
@media screen and (max-width: 767px) {
#job_interview_box{width:90%;}
#job_interview_board{width:90%;}
#job_interview_graph{width:100%;}
}
@media screen and (max-width: 480px) {
}

/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
p.credit {margin:12px 0 48px;text-align: right;}
@media screen and (max-width: 480px) {
p.credit {}
}