@charset "UTF-8";
/*  -------------------------------------
	Color
  -------------------------------------*/
/*  -------------------------------------
	font
  -------------------------------------*/
@import url("https://fonts.googleapis.com/css?family=Noto+Sans+JP:300,400,500,700,900&display=swap&subset=japanese");
@import url("https://fonts.googleapis.com/css?family=Noto+Serif+JP:600,700,900&display=swap&subset=japanese");
@import url("https://fonts.googleapis.com/css?family=Roboto+Condensed&display=swap");
/**================================================**/


#g8094-264-002 {
	display:block;
	width:100%;
	position:relative;
	background-image:url(../../../img/usr/goods/g8094-264-002/back-img.png);
	background:contain;
	}

#g8094-264-002 .pc{
	display:block;
	}

#g8094-264-002 .sp{
	display:none;
	}



#g8094-264-002 .main h1{
	padding-top: 50px;
	}
	 
#g8094-264-002 h1{
	font-family: 'Noto Serif JP', serif;
	color:#2b2b2b ;
	font-size:48px;
	letter-spacing:5px;
	text-align:center;
	line-height:1.2;
	font-weight:400;
	margin:5% auto;
	}
	
#g8094-264-002 h1 span{
	color:#da075f ;
	font-size:90px;
	letter-spacing:5px;
	}
	

#g8094-264-002 p{
	color: #2b2b2b;
	font-size:25px;
	line-height:1.2;
	padding-bottom:20%;
	margin:45px 20px  0 20px;
	}

#g8094-264-002 .bottom {
	padding-bottom:10%;
	}

#g8094-264-002 .point {
	position:relative;
	}
#g8094-264-002 .description_1{
    position: absolute;
    color: #da075f;
    font-size: 50px;
    top: 400px;
    right: 100px;
	}

#g8094-264-002 .description_2{
    position: absolute;
    color: #da075f;
    font-size: 50px;
    top: 450px;
    left: 80px;
	}



#g8094-264-002 .point h1 :before {
    position: absolute;
    left: 40px;
    top: 0;
    content: "";
    display: inline-block;
    width: 118px;
    height: 118px;
    background: url(img/g8094-264-002_clock.png) no-repeat;
    background-size: contain;
		}
		
			
@media(max-width:641px){
	
	#g8094-264-002 .pc{
	display:none;
	}

	#g8094-264-002 .sp{
	display:block;
	}

#g8094-264-002 h1{
	font-size:30px;
	letter-spacing:2px;
	font-weight:400;
}
	
#g8094-264-002 h1 span{
	font-size:37px;
	letter-spacing: 0px;
	}
	

#g8094-264-002 p{
	color: #2b2b2b;
	font-size:20px;
	}

#g8094-264-002 .bottom {
	padding-bottom:10%;
	}

#g8094-264-002 .description_1 {
   	position: absolute;
	font-size: 25px;
	top: 210px;
	right: 5px;
	}
	
#g8094-264-002 .description_2{
  	position: absolute;
	font-size: 25px;
	top: 200px;
	left: 7px;
	}

	
	}
			
			
			
			
			
			
			