
/* default component */

@import url('https://static.relav.jp/resources/snsmk4/type/site_type_wide/css/component/block_default/block_default.css?24092521');
@import url('https://static.relav.jp/resources/snsmk4/type/site_type_wide/css/component/block_default/block_a.css?24092521');
@import url('https://static.relav.jp/resources/snsmk4/type/site_type_wide/css/component/block_default/block_b.css?24092521');
@import url('https://static.relav.jp/resources/snsmk4/type/site_type_wide/css/component/block_default/block_c.css?24092521');
@import url('https://static.relav.jp/resources/snsmk4/type/site_type_wide/css/component/block_default/block_d.css?24092521');
@import url('https://static.relav.jp/resources/snsmk4/type/site_type_wide/css/component/block_default/side_block_a.css?24092521');
@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: px;  top: px;} #header_container.site_header_f #header_main_title {  font-size: 23px;} #header_container.site_header_f #header_sub_title {  font-size: 16px;  margin-left: 0px;  margin-top: 2px;} #header_container.site_header_f .main_menu_area .main_title {  font-weight: bold; } #header_container.site_header_f .main_menu_area .sub_title {  font-weight: bold; } #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: 0px; } #header_container.site_header_f #header_title_wrap.logo_image {  height: 250px; } #header_container.site_header_f #header_logo_image a.logo img{  height:250px;} #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: 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_247b3372221147e8369847_7tmiiie03to #ext_body_back {   background-color: rgba( 255,255,255, 0.0 ); } .img_thumb.img_247b3372221147e8369847_7tmiiie03to_686f3272121147e8362e6c {   background-image: url('https://img1.prtls.jp/images//snsmk/service/sample-site3/site_contents/686f3272121147e8362e6cs.jpg?20240306203322');   background-position: calc( 50% + 0px ) calc( 50% + 0px );  background-repeat: no-repeat;   background-size: cover; } #img_247b3372221147e8369847_dhudje4ddi #ext_body_back {   background-color: rgba( 255,255,255, 0.0 ); } .img_thumb.img_247b3372221147e8369847_dhudje4ddi_0c6b3272121147e8368be5 {   background-image: url('https://img1.prtls.jp/images//snsmk/service/sample-site3/site_contents/0c6b3272121147e8368be5s.jpg?20240306203322');   background-position: calc( 50% + 0px ) calc( 50% + 0px );  background-repeat: no-repeat;   background-size: cover; } .img_thumb.img_247b3372221147e8369847_dhudje4ddi_98213272121147e8363111 {   background-image: url('https://img1.prtls.jp/images//snsmk/service/sample-site3/site_contents/98213272121147e8363111s.jpg?20240306203322');   background-position: calc( 50% + 0px ) calc( 50% + 0px );  background-repeat: no-repeat;   background-size: cover; } .img_thumb.img_247b3372221147e8369847_7tmiiie03to_e6373272121147e836af3f {   background-image: url('https://img1.prtls.jp/images//snsmk/service/sample-site3/site_contents/e6373272121147e836af3fs.jpg?20240306203322');   background-position: calc( 50% + 0px ) calc( 50% + 0px );  background-repeat: no-repeat;   background-size: cover; } .img_thumb.img_247b3372221147e8369847_7tmiiie03to_dad23272121147e83610a1 {   background-image: url('https://img1.prtls.jp/images//snsmk/service/sample-site3/site_contents/dad23272121147e83610a1s.jpg?20240306203322');   background-position: calc( 50% + 0px ) calc( 50% + 0px );  background-repeat: no-repeat;   background-size: cover; } .img_thumb.img_247b3372221147e8369847_dhudje4ddi_e1483272121147e836da4b {   background-image: url('https://img1.prtls.jp/images//snsmk/service/sample-site3/site_contents/e1483272121147e836da4bs.jpg?20240306203322');   background-position: calc( 50% + 0px ) calc( 50% + 0px );  background-repeat: no-repeat;   background-size: cover; } #img_80381912c21147e83651b1 #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_fa9f1912c21147e8364ff7 #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_25bd1912c21147e8363cd5 .text {   color: #FFFFFF; } #img_25bd1912c21147e8363cd5 .text_area {   color: #; } #img_25bd1912c21147e8363cd5 #ext_body_back {   background-color: rgba( 0,0,0, 0.20000000298023224 ); } #img_25bd1912c21147e8363cd5: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_25bd1912c21147e8363cd5 {   background-color: rgba( 0,0,0, 0.20000000298023224 ); } #img_25bd1912c21147e8363cd5 #ext_body_back {   background-color: rgba( 0,0,0, 0.20000000298023224 ); } #image_text_article_0793a72c21147e836badf_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_text_article_0793a72c21147e836badf_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_text_article_34913462221147e8368fce_51b63462221147e8361512.image1 {   background-image: url( 'https://img1.prtls.jp/images//snsmk/service/sample-site3/site_contents/686f3272121147e8362e6c.jpg?20240306203322' );   background-size: contain;  background-position: center top;} #image_text_article_36c03662221147e836f5c8_b0a93662221147e8368688.image1 {   background-image: url( 'https://img1.prtls.jp/images//snsmk/service/sample-site3/site_contents/e6373272121147e836af3f.jpg?20240306203322' );   background-size: contain;  background-position: center top;} #image_text_article_3e423952221147e8365ba6_9cdb3952221147e8367b7b.image1 {   background-image: url( 'https://img1.prtls.jp/images//snsmk/service/sample-site3/site_contents/0c6b3272121147e8368be5.jpg?20240306203322' );   background-size: contain;  background-position: center top;} #image_text_area_43952ba1a17147e836e974 .image_area_mask {   background-color: rgba( 0,0,0, 0.20000000298023224 );} #image_text_area_43952ba1a17147e836e974.image1 {   background-image: url( 'https://img1.prtls.jp/images//snsmk/service/sample-site3/site_contents/701b3661917147e836ee7f.png?20240306202312' );   background-position: calc( 50% + 0px ) calc( 50% + 0px );  background-size: cover;   background-repeat: no-repeat;} #image_item_43952ba1a17147e836e974_1 {   width: 20vw;   height: 20vw;   max-width: 200px;   max-height: 200px; } @media screen and ( max-width: 800px ) {  #image_item_43952ba1a17147e836e974_1 {     width: 400vw;     height: 400vw;     max-width: 200px;     max-height: 200px;   } } #image_item_43952ba1a17147e836e974_1 {  margin-left: clamp( 0vw, 0vw, 0vw );  margin-top: clamp( -0.0px, 0vw, 0.0px ); } @media screen and ( max-width: 800px ) {  #image_item_43952ba1a17147e836e974_1 {  margin-left: clamp( 0vw, 0vw, 0vw );  margin-top: clamp( -0.0px, 0vw, 0.0px );   } } #image_text_area_43952ba1a17147e836e974 #item_1 {   color: #FFFFFF;   font-size: 24px; } #image_text_area_43952ba1a17147e836e974 #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_43952ba1a17147e836e974 #item_1 {  margin-left: clamp( 0vw, 0vw, 0vw );  margin-top: clamp( -0.0px, 0vw, 0.0px );   } } #image_text_article_66373c32221147e836d50e_6be53c32221147e8365c90.image1 {   background-image: url( 'https://img1.prtls.jp/images//snsmk/service/sample-site3/site_contents/e1483272121147e836da4b.jpg?20240306203322' );   background-size: contain;  background-position: center top;} #image_text_article_7a843b42221147e8368c27_6afa3b42221147e836a625.image1 {   background-image: url( 'https://img1.prtls.jp/images//snsmk/service/sample-site3/site_contents/98213272121147e8363111.jpg?20240306203322' );   background-size: contain;  background-position: center top;} #image_text_slider_8b461042a17147e836e7e9 #slider_item_default_01 {   background-image: url( 'https://static.relav.jp/resources/snsmk4/skin/snsmk4_green/img/header_default_01.png' ); } #image_text_slider_8b461042a17147e836e7e9 #slider_item_default_02 {   background-image: url( 'https://static.relav.jp/resources/snsmk4/skin/snsmk4_green/img/header_default_02.png' ); } #image_text_slider_8b461042a17147e836e7e9 #slider_item_default_03 {   background-image: url( 'https://static.relav.jp/resources/snsmk4/skin/snsmk4_green/img/header_default_03.png' ); } #image_text_article_efab3852221147e83620e1_b7163852221147e836dd23.image1 {   background-image: url( 'https://img1.prtls.jp/images//snsmk/service/sample-site3/site_contents/dad23272121147e83610a1.jpg?20240306203322' );   background-size: contain;  background-position: center top;} #tag_89d12f83517147e8366a5d .sns_link_icon_item_wrap#item_7602320139 .sns_link_icon_image {   opacity: 1.0;} #tag_89d12f83517147e8366a5d .sns_link_icon_item_wrap#item_7602320139 .caption {   opacity: 1.0;} #tag_89d12f83517147e8366a5d .sns_link_icon_item_wrap#item_7762320711 .sns_link_icon_image {   opacity: 1.0;} #tag_89d12f83517147e8366a5d .sns_link_icon_item_wrap#item_7762320711 .caption {   opacity: 1.0;} #tag_89d12f83517147e8366a5d .sns_link_icon_item_wrap#item_792232052 .sns_link_icon_image {   opacity: 1.0;} #tag_89d12f83517147e8366a5d .sns_link_icon_item_wrap#item_792232052 .caption {   opacity: 1.0;} #tag_89d12f83517147e8366a5d .sns_link_icon_item_wrap#item_792232094 .sns_link_icon_image {   opacity: 1.0;} #tag_89d12f83517147e8366a5d .sns_link_icon_item_wrap#item_792232094 .caption {   opacity: 1.0;} #tag_89d12f83517147e8366a5d .sns_link_icon_item_wrap#item_8072320965 .sns_link_icon_image {   opacity: 1.0;} #tag_89d12f83517147e8366a5d .sns_link_icon_item_wrap#item_8072320965 .caption {   opacity: 1.0;} 