@charset "utf-8";

body.main::before{content:"";display:block;width:100%;height:555px;position:absolute;left:0;top:0;background:url(../../images/pattern_top.png);}

@media only screen and (min-width:1281px) {
	.main header .area_2{background:rgba(255,255,255,0);}
	.main .head_navi nav .a_1{color:#FFF; font-size: 18px;}
	.main .head_navi nav .a_1:hover{color:#FFF;}
	.main .head_navi nav .a_1:hover::before{background:#FFF;}
}

@media all and (max-width: 1400px) {
  .main .head_navi nav .a_1{font-size: 16px;}
}

.introBox_05 > .itemImg > .img::after {display:none;}

