@charset "UTF-8";


/*======*/
div.main_contents_box h3{width:100%;height:auto;margin:0px auto;padding:15px 0px;color:#cb2c72;font-size:19px;line-height:120%;font-weight:bold;}
	@media all and (max-width: 1024px) {
		div.main_contents_box h3{font-size:13px;line-height:130%;}
	}

/*======*/
div.main_contents_box ul{width:100%;max-width:1200px;height:auto;margin:0px auto;padding:0px 0px 30px 0px;}
div.main_contents_box ul li{width:31%;height:auto;margin:0px auto;display:inline-block;padding:25px 0px;background:#ffffff;
box-shadow: 0 0 0 4px #ffffff inset,0 0 0 5px #f5cada inset;}
div.main_contents_box ul li span{display:block;width:100%;height:auto;margin:0px auto;padding:0px;color:#cb2c72;font-size:14px;line-height:100%;font-weight:bold;}
div.main_contents_box ul li:nth-of-type(2){margin:0px 1%;}
	@media all and (max-width: 1024px) {
		div.main_contents_box ul li{width:100%;padding:15px 0px;}
		div.main_contents_box ul li:nth-of-type(2){margin:0px auto;}
		div.main_contents_box ul li span{font-size:13px;}
	}

/*======*/
.box_in{width:100%;height:auto;margin:0px auto;padding:0px 0px 30px 0px;}
.box{width:100%;height:auto;margin:0px auto;padding:12px 0px;border-bottom:1px dashed #ffffff;max-width:1200px;}
.box h4{display:inline-block;width:29%;height:auto;margin:0px auto;padding:0px 0px 0px 0.5%;text-align:left;vertical-align:middle;border-left:6px solid #cb2c72;box-sizing:border-box;}
.box .box_right{display:inline-block;width:69%;height:auto;margin:0px auto;padding:0px;text-align:left;}
.box .box_right p{width:auto;height:auto;margin:0px auto;padding:0px;}
	@media all and (max-width: 1024px) {
		.box h4{width:98.5%;padding:0px 0px 0px 1.5%;}
		.box .box_right{width:100%;padding:4px 0px 0px 0px;}
	}
	@media all and (max-width: 480px) {
	}

/*======*/
.map{width:100%;height:auto;margin:0px auto;padding:10px 0px;max-width:1200px;background:#92c7e8;}
	@media all and (min-width: 1025px) {
		.map iframe{width:98%;}
	}
	@media all and (max-width: 1024px) {
		.map{padding:8px 0px;}
		.map iframe{width:98%;}
	}
	@media all and (max-width: 667px) {
		.map iframe{width:96%;}
	}
