/*body
---------------------------------------------------------------------*/
body{
	font-size:18px;
}
/*wrapper
---------------------------------------------------------------------*/
#WRAPPER{
	margin:0px auto;
	padding:0px;
	min-width:1024px;

}

header#header{
       position: sticky;/*固定する*/
       position: -webkit-sticky;/*Safari用ベンダープレフィックス*/
       top:0;/*ブラウザの上からの距離はゼロ*/
}

#header #headerlogo{
	padding:20px 0;
}



nav#headernav{
	width: 100%;
	padding: 1em .25em;
}

ul.mainmenu{
	display: flex;
	list-style: none;
	justify-content: space-between;
}

ul.mainmenu li{
	margin: 0 .25em;
}
ul.mainmenu li a{
	font-weight:bold;
}

#topimage {
    height: 120px;
}

/*inner
---------------------------------------------------------------------*/
.inner{
	max-width:1024px;
    margin: auto;
}
table.default{
    font-size:100%;
}



.pc{
	display:block !important;
}
.sp{
	display:none !important;
}


.pc_header_menu{
	display:flex;justify-content:space-between;width:100%;align-items:center;margin:0 100px 0 50px;
}





#header #headerlogo{
	width:300px;
    padding: .5em;
    margin-top: 0;
}



#main_content{
display:flex;flex-wrap:wrap;max-width:1000px;margin:0 auto;
}
#main_content section{
width:31%;margin:0 1% 1% 1%;
}
#main_content section#section_01,#main_content section#section_02{
width:48%;margin:0 1% 1% 1%;
}

#section_01 .ac-wrap,#section_02 .ac-wrap, #section_03 .ac-wrap,#section_04 .ac-wrap,#section_06 .ac-wrap,#section_07 .ac-wrap,#section_08 .ac-wrap,#section_09 .ac-wrap,#section_01 .inner_content,#section_02 .inner_content, #section_03 .inner_content,#section_04 .inner_content,#section_06 .inner_content,#section_07 .inner_content,#section_08 .inner_content,#section_09 .inner_content{
	display:block !important;
}
/*#section_05 .ac-wrap{
	display:block !important;
}*/


.section:last-child {
	border-bottom: none;
}
.business h3.uq .is_inner_button ,.business h2.common .is_button {
background-image:none;
}


.business #section_05 h2.common .is_button {
background-image: url('../img/icon/icon-btn_11.png') !important;
}

