@charset "utf-8";
/* CSS Document */

/* ▽ページの名前 *****************************************/


/*-----------------------------------------------
  ▼切替 デフォルト：980px以上用（PC用）
-----------------------------------------------*/

/* ▽●●●.html *****************************************/
#wrap .contents .contentBox .leftBoxc{width:452px;float:left;padding:1em;padding-bottom:2em;margin-right:12px;background:url(../img/callcenter/call_back.jpg);}
#wrap .contents .contentBox .rightBox{float:right;}
#wrap #container .contentBox .leftBoxc p.text_c{line-height: 1.4rem;margin-bottom:0;}
#wrap .contents h2.title{font-weight:bold;font-size:18px;margin:0.4em 0 0.7em;}
#wrap .contents h2.ble{padding-top:1em;}
/*-----------------------------------------------
  ▼切替 979px以下用（タブレット用）
-----------------------------------------------*/

@media screen and (max-width: 965px) {
	#wrap .contents .contentBox .leftBoxc{width:100%;float:none;margin:0 auto;}
	#wrap #container{width:98%;}
	#wrap .contents .contentBox .rightBox{margin-top:1em;}

} /*965end*/


/*-----------------------------------------------
  ▼切替 767px以下用（タブレット／スマートフォン用）
-----------------------------------------------*/

@media screen and (max-width: 767px) {

} /*767end*/


/*-----------------------------------------------
  ▼切替 479px以下用（スマートフォン用）
-----------------------------------------------*/

@media screen and (max-width: 479px) {
	#wrap #container .contentBox .rightBox{width:96%;margin:0 auto;}
#wrap #container .contentBox .rightBox img{width:98%;height:auto;margin-top:1em;}
	#wrap .contents .contentBox .leftBoxc{width:95%;padding:0 1em;margin-top:1em;}
	#wrap .contents .contentBox .leftBoxc img{width:98%;height:auto;margin-bottom:1em;}
	h2.sub_title{margin-left:1em;font-size:17px;background-image:none;width:96%;margin:0 auto;padding-top:1em;}
#wrap #container .contentBox{margin-bottom:0;}
#wrap .contents .contentBox .leftBoxc{background-image:none;}


} /*479end*/