﻿.linkStyle{color: #333333; text-decoration: underline;}

#link li a p{    text-align: center;}
#top_header{background-color: transparent!important;}
#contents::after { background-color: rgba(150,3,6,0.15)!important;}
#pc_news figure{    border-radius: 3%;}
.top_head{
    background-image: url(./Dup/default/back.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 75%;
}
header{
    background-image: url(./Dup/default/back.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: contain;
}
#pc_intro h2{
    font-size: 35px;
    background: linear-gradient(transparent 80%, #ffc6d0 80%);
    display: inline-block;
}
#page8 #tel_txt p{text-align: left;}
#page8 #contact_tel a,#page8 #contact_line a{ width: 390px;}
#page8 #contact_tel a span:before {
	content: '';
	display: block;
	position: absolute;
	width: 1px;
	height: 100%;
	top: 0;
	left: 0;
	background-color: #6f6f6f;
	opacity: 0.7;  
}
#page8 #contact_insta a span:before {
	content: '';
	display: block;
	position: absolute;
	width: 1px;
	height: 100%;
	top: 0;
	left: 0;
	background-color: #6f6f6f;
	opacity: 0.7;  
}
#page8 #contact_insta .fa-instagram{font-size: 1.1em;}

/*--------タブレット--------*/
@media screen and (max-width: 768px){
#top_header h1{width: 24%!important;}
.top_head { background-image: none;}
header{ background-image: none;}
#top_header { background-color: rgba(33, 33, 33, 0.7)!important;}
}

/*--------スマートフォン--------*/
@media screen and (max-width: 667px){

#link_bt.links_bt { bottom: 103%;}
#page8 #contact_box { padding: 20px 0px;}
#page8 #contact_tel a{font-size: 5.8vw;}

}


/*--------------------------------------------
IE
--------------------------------------------*/
@media all and (-ms-high-contrast:none){
#page8 #contact_insta a span:before { height: 85%;}
#page8 #contact_tel a,#page8 #contact_insta a{padding:33px 10px 27px 10px;}
#page8 #contact_tel a span::before,#page8 #contact_insta a span::before{height:85%;}
}

