
/* default component */

@import url('https://static.relav.jp/resources/snsmk4/type/site_type_wide/css/component/block_default/block_default.css?24092520');
@import url('https://static.relav.jp/resources/snsmk4/type/site_type_wide/css/component/block_default/block_a.css?24092520');
@import url('https://static.relav.jp/resources/snsmk4/type/site_type_wide/css/component/block_default/block_b.css?24092520');
@import url('https://static.relav.jp/resources/snsmk4/type/site_type_wide/css/component/block_default/block_c.css?24092520');
@import url('https://static.relav.jp/resources/snsmk4/type/site_type_wide/css/component/block_default/block_d.css?24092520');
@import url('https://static.relav.jp/resources/snsmk4/type/site_type_wide/css/component/block_default/side_block_a.css?24092520');
@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_a #header_ajust{  margin-top: 0px;  margin-bottom: 0px;} #header_container.site_header_a #header_margin{  height: 300px;} #header_container.site_header_a #header_title_margin{  left: px;  top: px;} #header_container.site_header_a #header_main_title {  font-size: 26px;} #header_container.site_header_a #header_sub_title {  font-size: 15px;  margin-left: 0px;  margin-top: 5px;} #header_container.site_header_a #header_main_title {  font-weight: bold;} #header.site_header_a .main_column .main_title {  font-weight: bold; } #header.site_header_a .main_column .sub_title {  font-weight: bold; } #header_container.site_header_a #header_logo_area_margin {  margin-top:20px;  margin-bottom:10px;  left: 0px;   top: 0px; } #header_container.site_header_a #_header_logo {  left: 0px;   top: 0px; } #header_container.site_header_a #header_title_wrap.logo_image {  height: 250px; } #header_container.site_header_a #header_title_wrap.logo_image_text {  height: 250px; } #header_container.site_header_a #header_title {  margin-left: 0px; } #header_container.site_header_a #header_logo_image a.logo img{  height:250px;} @media screen and ( max-width: 800px ) {  #header_container.site_header_a #header_logo_image {    margin-top: 0px;    margin-bottom: 0px;  }   #header_container.site_header_a #header_title_area {    margin-top: 0px;    margin-bottom: 0px;  }   #header_container.site_header_a #header_logo_image a.logo {    left: 0px;    top: 0px;  } } .header_sub_menu_column {   padding-right: 0px; } #header_container.site_header_a .main_menu_area .column .main_title {   padding-left: 0px; } #header_container.site_header_a .main_menu_area .column .sub_title {   padding-left: 0px; } 

/* sticky header define */

#header_fixed {visibility: visible;} #header_fixed_margin {  padding-top: px;  margin-bottom: px;} #sticky_header. #main_title_caption,#sticky_header. #sub_title_caption {  display: block} #sticky_header_menu_area. .sticky_header_sub_menu_column {   padding-right: 7px; } @media screen and ( max-width: 800px ) {  #header_fixed {visibility: visible;  } } 

/* footer define */


/* container define */

#img_568a8f3631b7e9c58594 #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; } #img_23fb8f3631b7e9c596ba #image1 {   background-image: url('https://static.relav.jp/resources/snsmk4/img/sample_image/corporate_02.jpg?');  background-repeat: no-repeat;   background-position: center center;  background-size: cover; } #img_50118f3631b7e9c57b45 .text {   color: #FFFFFF; } #img_50118f3631b7e9c57b45 .text_area {   color: #; } #img_50118f3631b7e9c57b45 #ext_body_back {   background-color: rgba( 0,0,0, 0.20000000298023224 ); } #img_50118f3631b7e9c57b45:after {   background: url('https://static.relav.jp/resources/snsmk4/img/sample_image/corporate_03.jpg?');   background-position: center center;   background-repeat: no-repeat;   background-size: cover;   min-height: 250px;} #mask_50118f3631b7e9c57b45 {   background-color: rgba( 0,0,0, 0.20000000298023224 ); } #img_50118f3631b7e9c57b45 #ext_body_back {   background-color: rgba( 0,0,0, 0.20000000298023224 ); } #image_text_article_331e8f2a30b7e9c57673_222.image1 {   background-image: url( 'https://static.lrelav.jp/resources/snsmk4/skin/snsmk_gray/img/no_photo_01.png?20231101' );   background-size: contain;  background-position: center top;} #image_thumb_331e8f2a30b7e9c57673_222.frame {   background-color: rgba( 0,0,0,0.4) !important;   border-color: #000000 !important; } #image_text_slider_6ecd36e2129b7e9c52bb1 #slider_item_default_01 {   background-image: url( 'https://static.relav.jp/resources/snsmk4/skin/snsmk_gray/img/header_default_01.png' ); } #image_text_slider_6ecd36e2129b7e9c52bb1 #slider_item_default_02 {   background-image: url( 'https://static.relav.jp/resources/snsmk4/skin/snsmk_gray/img/header_default_02.png' ); } #image_text_slider_6ecd36e2129b7e9c52bb1 #slider_item_default_03 {   background-image: url( 'https://static.relav.jp/resources/snsmk4/skin/snsmk_gray/img/header_default_03.png' ); } #image_text_article_97682063531b7e9c5e218_222.image1 {   background-image: url( 'https://static.relav.jp/resources/snsmk4/img/sample_image/corporate_01.jpg?20190321' );   background-size: contain;  background-position: center center;} #image_thumb_97682063531b7e9c5e218_222.frame {   background-color: rgba( 0,0,0,0.4) !important;   border-color: #000000 !important; } #image_text_article_97682063531b7e9c5e218_333.image1 {   background-image: url( 'https://static.relav.jp/resources/snsmk4/img/sample_image/corporate_02.jpg?20231101' );   background-size: contain;  background-position: center center;} #image_thumb_97682063531b7e9c5e218_333.frame {   background-color: rgba( 0,0,0,0.4) !important;   border-color: #000000 !important; } #image_text_article_ae052263131b7e9c5fac5_241d2353131b7e9c5eae3.image1 {   background-image: url( 'https://static.lrelav.jp/resources/snsmk4/skin/snsmk_gray/img/no_photo_01.png?20231101' );   background-size: contain;  background-position: center top;} #image_thumb_ae052263131b7e9c5fac5_241d2353131b7e9c5eae3.frame {   background-color: rgba( 0,0,0,0.4) !important;   border-color: #000000 !important; } #image_text_area_bb3331829b7e9c5b0ff .image_area_mask {   background-color: rgba( 0,0,0, 0.20000000298023224 );} #image_item_bb3331829b7e9c5b0ff_1 {   width: 20vw;   height: 20vw;   max-width: 200px;   max-height: 200px; } @media screen and ( max-width: 800px ) {  #image_item_bb3331829b7e9c5b0ff_1 {     width: 400vw;     height: 400vw;     max-width: 200px;     max-height: 200px;   } } #image_item_bb3331829b7e9c5b0ff_1 {  margin-left: clamp( 0vw, 0vw, 0vw );  margin-top: clamp( -0.0px, 0vw, 0.0px ); } @media screen and ( max-width: 800px ) {  #image_item_bb3331829b7e9c5b0ff_1 {  margin-left: clamp( 0vw, 0vw, 0vw );  margin-top: clamp( -0.0px, 0vw, 0.0px );   } } #image_text_area_bb3331829b7e9c5b0ff #item_1 {   color: #FFFFFF;   font-size: 24px; } #image_text_area_bb3331829b7e9c5b0ff #item_1 {  margin-left: clamp( 0vw, 0vw, 0vw );  margin-top: clamp( -0.0px, 0vw, 0.0px ); } @media screen and ( max-width: 800px ) {  #image_text_area_bb3331829b7e9c5b0ff #item_1 {  margin-left: clamp( 0vw, 0vw, 0vw );  margin-top: clamp( -0.0px, 0vw, 0.0px );   } } #image_text_article_e94f802d31b7e9c5c6c1_17a4802d31b7e9c50d89.image1 {   background-image: url( 'https://static.lrelav.jp/resources/snsmk4/skin/snsmk_gray/img/no_photo_01.png?20231101' );   background-size: contain;  background-position: center top;} #image_thumb_e94f802d31b7e9c5c6c1_17a4802d31b7e9c50d89.frame {   background-color: rgba( 0,0,0,0.4) !important;   border-color: #000000 !important; } #tag_e5b91a91d30b7e9c5d14b .sns_link_icon_item_wrap#item_4404811852 .sns_link_icon_image {   opacity: 1.0;} #tag_e5b91a91d30b7e9c5d14b .sns_link_icon_item_wrap#item_4404811852 .caption {   opacity: 1.0;} #tag_e5b91a91d30b7e9c5d14b .sns_link_icon_item_wrap#item_5184811201 .sns_link_icon_image {   opacity: 1.0;} #tag_e5b91a91d30b7e9c5d14b .sns_link_icon_item_wrap#item_5184811201 .caption {   opacity: 1.0;} 