@charset "UTF-8";

/*
======== table of content. ===============

summary:プランページ要素

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

.promo { background-image:url(../images/img_index_promo.jpg); letter-spacing:-1px; }

@media screen and (max-width: 767px) {
.promo { background-position:center center; background-size:cover; }
}

.ttl_btn_set { position:relative; }
	.ttl_btn_set p { position:absolute; right:0; top:2px; }

.sec_right { width:500px; }
	.sec_right p { font-size:114.2%; }
	.sec_right p:first-child { margin-top:0; }
	.sec_right .txt_contact { margin-top:5px; font-size:128.5%; }
		.icon_fax { margin-left:20px; }
		.list_notes { margin-top:20px; }
	.list_notes li:before { color:#d6bb6b; }
	.sec_right .sec_btns { margin-top:15px; }
		.sec_right .btn_arrow_r { margin:10px 40px 0 0; }
.sec_left { width:420px; }

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

.ttl_btn_set p { top:-2px; }
.sec_right { width:100%; }
	.sec_right p { font-size:100%; }
	.sec_right .btn_arrow_r { display:block; margin:10px 0 0 0; }
.sec_left { width:100%; margin-top:20px; }

}

