
/* default component */

@import url('https://static.relav.jp/resources/snsmk4/type/site_type_wide/css/component/block_default/block_default.css?24092519');
@import url('https://static.relav.jp/resources/snsmk4/type/site_type_wide/css/component/block_default/block_a.css?24092519');
@import url('https://static.relav.jp/resources/snsmk4/type/site_type_wide/css/component/block_default/block_b.css?24092519');
@import url('https://static.relav.jp/resources/snsmk4/type/site_type_wide/css/component/block_default/block_c.css?24092519');
@import url('https://static.relav.jp/resources/snsmk4/type/site_type_wide/css/component/block_default/block_d.css?24092519');
@import url('https://static.relav.jp/resources/snsmk4/type/site_type_wide/css/component/block_default/side_block_a.css?24092519');
@import url('https://static.relav.jp/resources/snsmk4/type/site_type_wide/css/component/sticky_header/sticky_header_a.css?');

/* use component */



/* page design */

.page_margin {   margin-top: 0px;  margin-bottom: 0px;} 

/* header define */

#header_container.site_header_f #header_ajust{  margin-top: 0px;  margin-bottom: 0px;} #header_container.site_header_f #header_margin{  height: 300px;} #header_container.site_header_f #header_title_margin{  left: 0px;  top: 0px;} #header_container.site_header_f #header_main_title {  font-size: 27px;} #header_container.site_header_f #header_sub_title {  font-size: 18px;  margin-left: 0px;  margin-top: 2px;} #header_container.site_header_f #header_logo_area_margin {  margin-top:0px;  margin-bottom:0px;  left: 0px;   top: 0px; } #header_container.site_header_f #_header_logo {  left: 0px;   top: -2px; } #header_container.site_header_f #header_title_wrap.logo_image {  height: 50px; } #header_container.site_header_f #header_logo_image a.logo img{  height:50px;} #header_container.site_header_f .title_area {   width:400px;  height:250px;  color: #000000;  background-color:rgba( 255,255,255,0.800000011920929);} #header_container.site_header_f .title_area .main_title, #header_container.site_header_f .title_area .sub_title {   color: #000000;} #header_container.site_header_f .text_area_wrap { margin-left:0px;margin-top:0px;} #header_container.site_header_f .text_area {   background-color:rgba( 0,0,0,0.800000011920929);} #header_container.site_header_f .title_area_wrap {   margin-top:0px;  margin-bottom:0px;  left: 0px;   top: 0px; } #header_container.site_header_f #header_area .main_menu_area .main_menu_column {   margin-top: 0px;  padding-bottom: 0px;} #header_container.site_header_f #header_area .main_menu_area .column {   margin-left: 0px;  margin-right: 0px;} #header_container.site_header_f #header_area .main_menu_area .main_menu_column:hover {  opacity: 0.5; } #header.site_header_f .sub_menu_column_item_wrap {  justify-content: center !important;} @media screen and ( max-width: 800px ) {  #header_container.site_header_f #header_logo_image {    margin-top: 0px;    margin-bottom: 0px;  }   #header_container.site_header_f #header_title_area {    margin-top: 0px;    margin-bottom: 0px;  }   #header_container.site_header_f #header_logo_image a.logo {    left: 0px;    top: 0px;  } } .header_sub_menu_column {   padding-right: 0px; } #header_container.site_header_f .main_menu_area .column .main_title {   padding-left: 0px; } #header_container.site_header_f .main_menu_area .column .sub_title {   padding-left: 0px; } 

/* sticky header define */

#header_fixed {visibility: visible;} #header_fixed_margin {  padding-top: 0px;  margin-bottom: 0px;} #sticky_header.sticky_header_a #main_title_caption,#sticky_header.sticky_header_a #sub_title_caption {  display: block} #sticky_header_menu_area.simple_type .sticky_header_sub_menu_column {   padding-right: 7px; } @media screen and ( max-width: 800px ) {  #header_fixed {visibility: visible;  } } 

/* footer define */


/* container define */

#img_6b8c9c242cb7e34322ef #image1 {   background-image: url('https://img1.prtls.jp/images//snsmk/service/sample1/site_contents/2ec937a911157e343ff35.jpg?20190403211653');  background-repeat: no-repeat;   background-position: center center;  background-size: cover; } #img_99b03e245147e343409c #ext_body_back {   background-color: rgba( 255,255,255, 0.0 ); } #img_99b03e245147e343409c_4ae71d5284147e3435454 {   background-size: cover; } #img_99b03e245147e343409c_4ae71d5284147e3435454:after {   background: url('https://img1.prtls.jp/images//snsmk/service/sample1/site_header/4ae71d5284147e3435454.jpg?20190403200423');   background-position: center center;  background-size: cover;   background-repeat: no-repeat;} #mask_99b03e245147e343409c_4ae71d5284147e3435454 {   background-color: rgba( 72,0,54, 0.2 ); } #img_99b03e245147e343409c_550a34c374147e343f1ef {   background-size: cover; } #img_99b03e245147e343409c_550a34c374147e343f1ef:after {   background: url('https://img1.prtls.jp/images//snsmk/service/sample1/site_header/550a34c374147e343f1ef.jpg?20190403200438');   background-position: center center;  background-size: cover;   background-repeat: no-repeat;} #mask_99b03e245147e343409c_550a34c374147e343f1ef {   background-color: rgba( 0,19,74, 0.2 ); } #img_99b03e245147e343409c_0a51148b5147e343acee {   background-size: cover; } #img_99b03e245147e343409c_0a51148b5147e343acee:after {   background: url('https://img1.prtls.jp/images//snsmk/service/sample1/site_header/0a51148b5147e343acee.jpg?20190403200454');   background-position: center center;  background-size: cover;   background-repeat: no-repeat;} #mask_99b03e245147e343409c_0a51148b5147e343acee {   background-color: rgba( 26,35,0, 0.2 ); } #img_c89a3e2feb7e343bb25 .text {   color: #default; } #img_c89a3e2feb7e343bb25 .text_area {   color: #FFFFFF; } #img_c89a3e2feb7e343bb25 #ext_body_back {   background-color: rgba( 0,0,0, 0.5 ); } #img_c89a3e2feb7e343bb25:after {   background: url('https://static.relav.jp/resources/snsmk4/img/sample_image/corporate_01.jpg?');   background-position: center center;   background-repeat: no-repeat;   background-size: cover;   min-height: 320px;} #mask_c89a3e2feb7e343bb25 {   background-color: rgba( 0,0,0, 0.5 ); } #img_c89a3e2feb7e343bb25 #ext_body_back {   background-color: rgba( 0,0,0, 0.5 ); } #img_f20b2ee132c167e3422654 #image1 {   background-image: url('https://static.relav.jp/resources/snsmk4/img/sample_image/corporate_01.jpg?');  background-repeat: no-repeat;   background-position: center center;  background-size: cover; } 

/* user define */

.test_color{
  color: #DDDDDD;
}
.test_color2{
  color: #EEEEEE;
}
