@charset "utf-8";

@media screen and (min-width:1025px) {
html {font-size: 1em;}

/*==========================================
 inner
===========================================*/
.inner {max-width:1024px;
margin: 0 auto;
padding: 0;}

.inner:after{content: "";
display: block;
clear: both}

/* contentCSS 共通===========================================*/
.site-header h1 {margin: 0 auto 0; padding: 0; color: #ffffff; font-size: 1.8em; }
.site-header h1 span{display: block; margin: 0 auto 0; padding: 0 0 0 8px; color: #ffffff; font-size: 0.48em;}

/*==========================================
 topCSS
===========================================*/
/* codropsheader --------------------------------------------*/
.codropsheader {background-image: url(../images/bkg/codropsheader_pc_bg.jpg);
/*background-size: contain;*/
background-size:cover;
background-repeat: no-repeat;
background-position:top left;
background-attachment:fixed;}


/* related_stageheader ---------------------------------------*/
.related_stageheader {}
/* related_stage000 ---------------------------------------*/
.related_stage000 .eria-left-07 {float: left; width: 59%; margin:0 auto; padding:0 0.25%;}
.related_stage000 .eria-right-03 {float: right; width: 39%; margin:18px auto 0; padding:0 0.25%;}
.related_stage000 .eria-left {float: left; width: 48%; margin:0 auto; padding:0.25%;}
.related_stage000 .eria-right {float: right; width: 48%; margin:0 auto; padding:0.25%;}
/* related_stage001 ---------------------------------------*/
.related_stage001 .eria-left {float: left; width: 48%; margin:0 auto 1%; padding:0.25%;}
.related_stage001 .eria-right {float: right; width: 48%; margin:0 auto 1%; padding:0.25%;}
/* related_stage002 ---------------------------------------*/
.related_stage002 .eria-left-07 {float: left; width: 59%; margin:0 auto; padding:0 0.25%;}
.related_stage002 .eria-right-03 {float: right; width: 39%; margin:0 auto 0; padding:0 0.25%;}
.related_stage002 .eria-left {float: left; width: 48%; margin:0 auto; padding:0.25%;}
.related_stage002 .eria-right {float: right; width: 48%; margin:18px auto 0; padding:0.25%;}

/*==========================================
 contentCSS
===========================================*/
/* related_stage-content -------------------------*/
.related_stage-content .eria-left {float: left; width: 48%; margin:0 auto; padding:8px 0.5%;}
.related_stage-content .eria-right {float: right; width: 48%; margin:0 auto; padding:8px 0.5%;}
.related_stage-content .eria-left-07 {float: left; width: 59%; margin:0 auto; padding:0 0.5%;}
.related_stage-content .eria-right-03 {float: right; width: 39%; margin:88px auto 0; padding:0 0.5%;}
.related_stage-content .eria-left_border {float: left; width: 48%; margin:8px auto 22px;}
.related_stage-content .eria-right_border {float: right; width: 48%; margin:8px auto 22px;}
/* related_stage-content-3column ---------------------------------------*/
.related_stage-content-3column .eria-col {float: left; width: 30%; margin:1%; padding:0.5%; box-shadow: 1px 1px 8px #888888; border:solid 1px #cccccc;}

/*==========================================
 footer
===========================================*/
#footer {background-image: url("../images/bkg/footer_bg.jpg");
/*background-size: contain;*/
background-size:cover; background-repeat: no-repeat; background-position:center bottom;}
#footer hr {
overflow: hidden;
width: 100%;
border-top: 1px solid #ffffff;
margin: 20px 0;}


/*==========================================
 footer_fixedarea 固定フッターPCc Tbios none
===========================================*/
#footer_fixedarea {display: none;}


/*=========================================
 Style_design css
===========================================*/
.none-tb_mo{display: none; padding:0; margin:0;}










}


