/******************************
	カテゴリカードブロック
*******************************/

.container_w11{
    width:100%;
}

.detail_w11{
    /*要素の横並び・上下左右中央寄せ*/
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
}

.inner_w11{
    /*要素の縦並び・上下左右中央寄せ*/
    margin: 10px 12px;
}

.img_large{
    width: 80%;
}

.img_middle{
    width: 100%;
}

.img_long_l{
    width: 70%;
    margin-bottom: 10px;
}
.img_long_s{
    width: 100%;
}

.text_title{
    color: #9a947e;
    font-size: 1.6rem;
    font-weight: bold;
}

.text_description{
    color: #525263;
    font-size: 1.4rem;

}


/******************************
	長期休暇info
*******************************/
.vi_box2{
    max-width: 850px;
    text-align:center;
    padding: 0.5em 1em 0.8em 1em;
    margin: 2em auto;

    font-weight: bold;
    color: #778899;/*文字色*/
    background-color:lightcyan;
    border: double 8px #4ec4d3;/*線*/
    border-radius: 6px;/*角の丸み*/
}
.vi_box2 .vi_title .vi_txt1 .vi_txt2 .vi_txt3 .vi_txt4{
    margin: 0; 

}
.vi_title{
    font-size: 1.2em;
    color:#504946;
}
.vi_txt1{
    font-size: 1.0em;
    color:#504946;
}
.vi_txt2{
    font-size: 1.1em;
    color:#ea618e;
}
.vi_txt3{
    font-size: 1.1em;
    color:#504946;
}
.vi_txt4{
    font-size: 1.1em;
    color:#504946;
}
.vi_txt-red{
    color:#ea618e;
}



/******************************
	Media Query
*******************************/
/*　レスポンシブ　*/
@media screen and (max-width: 767px) {
.detail_w11{
    /*要素の横並び・上下左右中央寄せ*/
    text-align: center;
    display: flex;
    justify-content: space-around;
}
.inner_w11{
    width: 30%;

}
.img_large{
    width: 100%;
}

.img_middle{
    width: 100%;
}

.img_long_l{
    width: 100%;
}
.img_long_s{
    width: 100%;
}

.text_title{
    font-size: 1.2rem;
}

.text_description{
    font-size: 1.0rem;

}


/*長期休暇info レスポンシブ */

.vi_title{
    font-size: 0.7em;
    color:#504946;
}
.vi_txt1{
    font-size: 0.6em;
    color:#504946;
}
.vi_txt2{
    font-size: 0.6em;
    color:#ea618e;
}
.vi_txt3{
    font-size: 0.6em;
    color:#504946;
}
.vi_txt4{
    font-size: 0.6em;
    color:#504946;
}

}