/* 073 */
#main_image{background:#b8a88f;}
#head_wrap .text{padding:46px 0 42px;font-size:100.0445%;}
#head_wrap .text p{margin-bottom:0;line-height:1.7em;}
.bg_wrap{background-color:#f6f5ef;}
#lead_text p + p{margin-top:30px;}
#column_wrap img{max-width:100%;vertical-align:bottom;}
#column_wrap .img_left,#column_wrap .img_right{width:47.97%;}
#column_wrap .border_title span img{padding:0;}
#column_wrap #section_01 .border_title:after{top:83%;}
#column_wrap #section_02 .border_title:after,#column_wrap #section_03 .border_title:after{top:82%;}
#column_wrap .border_title:after{background-color:#c5c4bf;}
#column_wrap .bg_wrap .border_title span img{background-color:#f6f5ef;}
#column_wrap .text p{margin-bottom:1em;}
#column_wrap .link_block p{margin-bottom:0.7em;line-height:1.65em;}
#column_wrap #section_01 .img_right{display:block;}
#column_wrap #section_02 .text p{margin-bottom:2.2em;}
#column_wrap .text_right{width:46.837%;}
#column_wrap .text_left{width:47.5%;}
#column_wrap .text{text-align:left;}
#column_wrap #section_01{padding:90px 0 95px;}
#column_wrap #section_02{padding:77px 0 94px;}
#column_wrap #section_03{padding:97px 0 75px;}
#contents_wrap .return_corner_top{margin:32px auto 50px;}
.pagetop{margin:22px auto 0;}
#column_wrap p{font-size:100.057%;line-height:1.83981em;}
#column_wrap .border_title{margin-bottom:43px!important;}
#column_wrap #section_01 .img img{padding-top:6px;}
#profile_wrap{padding:42px 0 74px;}
#profile_wrap .container{background-color:#f0efed;}
#profile_wrap .profile_img{float:left;width:37.756%;}
#profile_wrap .profile_img img{width:100%;vertical-align:bottom;}
#profile_wrap .text .bold{font-size:100%}
#profile_wrap .text_right{width:54.7%;padding:50px 42px 0 0;}
#profile_wrap .text_right .inner{padding-right:8px;}
#profile_wrap .text_right .inner a{color:#cc0000;}
#profile_wrap .profile_text{margin-top:0.8em!important;margin-bottom:0!important;line-height:1.8582em;color:#333;}
#profile_wrap .profile_text:nth-of-type(4){margin-top:1.4em!important;}
#profile_wrap .profile_text img{padding-left:5px;vertical-align:middle;}
#profile_wrap .profile_title{font-size:128%;margin-bottom:.3em!important;}
.link_block{border-top:1px solid #c5c4bf;padding-top:15px;}
#column_wrap #section_01 .normal_text{margin-top:1.6em;}
.title_block{margin-top:1.9em;padding-bottom:1.1em;}
.title_text{font-weight:bold;font-size:114.351%;margin-bottom:0.2em;}
#section_02 .row .title_block{margin-top:0;padding-bottom:0;}
#column_wrap #section_02 .link_block p{margin-bottom:0.7em;}
#column_wrap #section_02 .row .title_block p{margin-bottom:1.5em;}
#column_wrap #section_02 .row .title_block .title_text + p{margin-bottom:0.8em;}
#column_wrap .link_block a img{vertical-align:middle;margin-left:5px;}
#column_wrap #section_03 .normal_text{line-height:1.9em;}
#column_wrap #section_03 .row+.normal_text{padding-top: 44px;}
#column_wrap #section_03 .normal_text + .normal_text{padding-top:28px;}
#column_wrap #section_03 .normal_text.order_text{display:inline-block;}
.link_block a{word-break:break-all;display:inline-block;}
.note_list{margin-top:2em;}
#column_wrap .note_list p{position:relative;padding-left:2.5em;margin-bottom:0;font-size:85.763%;}
#column_wrap .note_txt span{position:absolute;left:0;}
#column_wrap #section_02 .normal_text{padding-top:27px;line-height:1.8571;}
#column_wrap #section_02 .border_title+.normal_text{padding-top:0;}
#column_wrap #section_02 .normal_text+.row{margin-top:33px;}
#column_wrap #section_02 .note_list{margin-top:0.8em;}
.link_block ul li{width:50%;float:left;}
#column_wrap #section_03 .note_list+.link_block{margin-top:33px;}
#column_wrap #section_03 .border_title{margin-bottom:48px!important;}
#column_wrap #section_03 .note_list{margin-top:1.8em;}
#column_wrap #section_03 .link_block p{margin-bottom:1.5em;}
.release_date{margin-top: 33px;}
@media only screen and (max-width:767px){

	/*073*/
	#footer_button_area .container{margin-top:35px;}
	#head_wrap{font-size:114.286%;}
	#head_wrap .text{padding:30px 20px 30px;line-height:1.5;}
	#contents_wrap{margin-bottom:45px;}
	#column_wrap p + p{margin-top:20px;}
	#column_wrap .text p{margin-top:1.5em;}
	#column_wrap .text p{margin-bottom:0;margin-top:1em;}
	#head_wrap .text p{margin-bottom:0;text-align:center;}
	#column_wrap .img_left,#column_wrap .img_right{width:100%;}
	#column_wrap .border_title span img{padding:0 13px!important;}
	#column_wrap #section_02 .border_title:after,#column_wrap #section_03 .border_title:after{top:75%;}
	#column_wrap .text_right,#column_wrap .text_left{width:100%;}
	#column_wrap #section_01,#column_wrap #section_02,#column_wrap #section_03{padding:40px 0;}
	#column_wrap #section_01 .img_right{padding-left:0;}
	#column_wrap #section_02 .text p{margin-bottom:0;}
	#column_wrap #section_02 .normal_text{margin-top:0;}
	#column_wrap #section_04{padding:40px 0 0;}
	#column_wrap #section_04 .text{text-align:left;}
	#column_wrap .border_title{margin-bottom:20px!important;}
	.release_date{margin-top:30px;}
	#profile_wrap{padding:50px 0 40px;}
	#profile_wrap .container{padding:40px 30px;}
	#profile_wrap .profile_img{float:none;text-align:center;width:auto;margin-bottom:25px;padding:0 15px;}
	#profile_wrap .text .bold{font-size:107.5%;}
	#profile_wrap .text_right{float:none;width:100%;max-width:inherit;padding:0;text-align:left;}
	#profile_wrap .text_right .inner{padding:0;}
	#profile_wrap .profile_text{font-size:93%;}
	#profile_wrap .profile_img img{width:100%;}
	.link_block a{word-break:break-all;}
	.link_block{margin-top:0.5em;}
	#column_wrap .text .link_block p:first-child,#column_wrap #section_02 .link_block p:first-child{margin-top:0;}
	.title_text{margin-bottom:0.5em;}
	#section_02 .link_block{margin-bottom:1.5em;}
	#column_wrap #section_02 .link_block p{margin-bottom:0;margin-top:1em;}
	.title_block{padding-bottom:0;}
	#section_02 .row .title_block{margin-top:20px;}
	#section_02 .row .link_block{margin-bottom:1.5em;}
	#column_wrap #section_02{padding-bottom:40px;}
	#column_wrap #section_03 .normal_text,#column_wrap #section_03 .normal_text:last-child{padding-top:0;}
	#column_wrap #section_01 .normal_text{margin-top:20px;}
	#column_wrap #section_03 .row{display:flex;flex-direction:column;}
	#column_wrap #section_03 .text_left{order:1;}
	#column_wrap #section_03 .normal_text.order_text{margin-top:20px;order:2}
	#column_wrap #section_03 .img_right{margin-top:20px;order:3;min-height:0%;}
	#column_wrap #section_03 .row+.normal_text{margin-top:20px;}
	#column_wrap #section_04 .release_date{margin-top:30px;}
	#contents_wrap .return_corner_top{margin:30px auto 0;}
	.pagetop{margin:20px 20px 0;}
	#column_wrap #section_01 .img img{padding-top:0;}
	#column_wrap .note_list p{font-size:100%;margin-top:1.2em;}
	.note_list{margin-top:0;}
	#column_wrap #section_02 .normal_text{padding-top:20px;}
	#column_wrap #section_02 .normal_text+.row{margin-top:20px;}
	#column_wrap #section_02 .note_list,#column_wrap #section_02 .note_list p{margin-top:0;}
	#column_wrap #section_03 .border_title{margin-bottom:0px!important;}
	#column_wrap #section_03 .normal_text + .normal_text{padding-top:0;}
	#column_wrap #section_03 .note_list{margin-top:0;}
	#column_wrap #section_03 .note_list+.link_block{margin-top:20px;padding-top:0;}
	.link_block ul li{width:100%;float:none;}
	#column_wrap #section_03 .link_block p{margin:20px 0;}
	#column_wrap #section_03 .link_block ul li:last-child p{margin-bottom:0;}
	#column_wrap #section_03 .row+.normal_text {padding-top: 0px;}
}
