<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
body {
	background-image: url(../images/back_01.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#main .countdown_voice{
	margin:350px 0px 0px 280px;
	position:absolute;
	width:320px;
	height:152px;
	opacity:0;
	cursor:pointer;
	overflow:hidden;
}

#main .countdown_voice img{
	position:absolute;
}

#main .countdown_voice  img:nth-child(2){
	opacity:0;
}

#main .countdown_voice  img:nth-child(3){
	margin:30px 0px 0px 195px;
}

#main .online_questionnaire{
	margin:663px 0px 0px 610px;
	position:absolute;
	width:232px;
	height:47px;
	overflow:hidden;
	z-index:88;
	opacity:0;
}

#main .online_questionnaire img{
	position:absolute;
}

#main .online_questionnaire  .sima{
	margin:4px 0px 0px 4px;
	position:absolute;
	opacity:0.3;
	width:224px;
	height:39px;
	background-image: url(../images/on-line2.png);
}

#main .countdown_voice  img:nth-child(3){
	margin:30px 0px 0px 195px;
}


#main_visual{
	position : absolute;
	z-index : -1;
	height:800px;
	width:100%;
	overflow:hidden;
	text-align:left;
	}
	
#main_visual .inner{
	height:1528px;
	}
	
#main_visual .inner img{
	position : absolute;
	}
	
	
#main_visual .inner img:nth-child(4){
	opacity:0;
	}
	
#main_visual .inner img:nth-child(3){
	margin:0px 0px 0px 60px;
	opacity:0;
	}
	
#main_visual .inner img:nth-child(2){
	margin:0px 0px 0px 100px;
	opacity:0;
	}
	
#main_visual .inner img:nth-child(1){
	margin:0px 0px 0px 80px;
	opacity:0;
	}
	
	
	
	

#main{
	}
	
#main .inner{
	width:1200px;
	margin:0px auto;
	text-align:left;
	}
	
#main .menu{
	width:300px;
	height:373px;
	margin:0px 0px 0px 40px;
	padding:40px 0px 0px 0px;
	text-align:left;
	float:left;
	opacity:0;
	}
	
#main .menu .button_1,#main .menu .button_2,#main .menu .button_3,#main .menu .button_4,#main .menu .button_5,#main .menu .button_6,#main .menu .button_7,#main .menu .button_8,#main .menu .button_9{
	margin:0px 0px 0px 44px;
	width:191px;
	height:41px;
	overflow:hidden;
	text-align:left;
	white-space:nowrap;
	cursor:pointer;
	}

#main .menu .button_2,#main .menu .button_3,#main .menu .button_4,#main .menu .button_5,#main .menu .button_6,#main .menu .button_7,#main .menu .button_8,#main .menu .button_9{
	margin:5px 0px 0px 44px;
	}
	
/*ã‚°ãƒ¬ãƒ¼ã‚¢ã‚¦ãƒˆ*/

#main .menu .button_1 img:nth-child(1),#main .menu .button_2 img:nth-child(1),#main .menu .button_3 img:nth-child(1),#main .menu .button_4 img:nth-child(1),#main .menu .button_5 img:nth-child(1),#main .menu .button_6 img:nth-child(1),#main .menu .button_7 img:nth-child(1),#main .menu .button_8 img:nth-child(1),#main .menu .button_9 img:nth-child(1){
	margin:3px 0px 0px 160px;
	position:absolute;
	opacity:0;
	}

#main .menu .button_8 img:nth-child(1),#main .menu .button_9 img:nth-child(1){
	margin:3px 0px 0px 180px;
	position:absolute;
	opacity:0;
	}
	
	 






#main .social{
	margin:10px 0px 0px 570px;
	width:270px;
	height:84px;
	overflow:hidden;
	float:left;
}

#main .social .twitter{
	width:133px;
	height:43px;
	float:left;
	cursor:pointer;
	opacity:0.5;
}

#main .social .social1{
	width:44px;
	height:43px;
	float:left;
	cursor:pointer;
	opacity:0.5;
}

#main .social .social2{
	width:41px;
	height:43px;
	float:left;
	cursor:pointer;
	opacity:0.5;
}

#main .social .social3{
	width:39px;
	height:43px;
	float:left;
	cursor:pointer;
	opacity:0.5;
}

#main .social .socialx{
	margin:12px 0px 0px 110px;
	width:150px;
	height:25px;
	text-align:left;
	float:left;
	overflow:hidden;
}

#main .social .socialx0{
	margin:0px 0px 0px 0px;
	width:150px;
	height:25px;
	text-align:left;
}

#main .social .socialx1{
	margin:0px 0px 0px 0px;
	width:150px;
	height:25px;
	text-align:left;
}

#main .social .socialx2{
	margin:0px 0px 0px 0px;
	width:150px;
	height:25px;
	text-align:left;
}

#main .social .socialx3{
	margin:0px 0px 0px 0px;
	width:150px;
	height:25px;
	text-align:left;
}
	
	
	
	
#main .logo{
	margin:40px 0px 0px 0px;
	width:578px;
	float:left;
	opacity:0;
	}
	
#main .staff{
	margin:58px 0px 0px 0px;
	width:564px;
	height:100px;
	float:left;
	opacity:0;
	}
	
#main .staff{
	margin:58px 0px 0px 0px;
	width:564px;
	height:100px;
	float:left;
	opacity:0;
	}
	
#main .staff .animation{
	position:absolute;
	margin:-26px 0px 0px 240px;
	opacity:0;
	}
	
	
#main .contents_base_top{
	margin:20px 0px 0px 0px;
	background-image:url(../images/base_01.png);
	background-position:center top;
	background-repeat:no-repeat;
	height:56px;
    }
	
#main .contents_base{
	background-image:url(../images/base_02.png);
	background-position:center top;
	background-repeat: repeat-y;
    }
	
#main .contents_base_bottom{
	background-image: url(../images/base_03.png);
	background-position:center bottom;
	background-repeat:no-repeat;
	height:69px;
    }
	
#main .news{
	margin:-1px 0px 0px 25px;
	background-image: url(../images/bar_01.png);
	background-position:center bottom;
	background-repeat:no-repeat;
	width:1150px;
	height:55px;
    }
	
#main .news .l{
	width:115px;
	float:left;
    }
	
#main .news .r{
	width:690px;
	float:left;
    }
	
#main .news .title{
	margin:10px 0px 0px 50px;
	width:67px;
	float:left;
    }
	
#main .news .read{
	margin:13px 0px 0px 20px;
	width:805px;
	height:25px;
	overflow:hidden;
	float:left;
    }
	
#main .news1{
	height:25px;
    }
	
#main .news .backlog{
	margin:13px 0px 0px 20px;
	width:157px;
	cursor:pointer;
	float:left;
    }
	
#main .news_bl{
	margin:-1px 0px 0px 25px;
	background-image:url(../images/bar_02.png);
	background-position:center bottom;
	background-repeat:no-repeat;
	width:1150px;
	height:55px;
	/*height:280px;*/
	display:none;
    }
	
#main .news_bl .bar{
	margin:-5px 0px 0px 0px;
	}
	
	
#main .news_bl .l{
	width:115px;
	float:left;
    }
	
#main .news_bl .r{
	width:660px;
	float:left;
    }
	
#main .news_bl .title{
	margin:10px 0px 0px 50px;
	width:67px;
	float:left;
    }
	
#main .news_bl .read{
	margin:13px 0px 0px 20px;
	width:820px;
	height:25px;
	/*height:250px;*/
	overflow: auto;
	
-ms-scrollbar-face-color:rgb(153, 153, 153); -ms-scrollbar-shadow-color:rgb(153, 153, 153); -ms-scrollbar-highlight-color: rgb(153, 153, 153); -ms-scrollbar-arrow-color: rgb(153, 153, 153); -ms-scrollbar-track-color:#fbf8f4;
	float:left;
    }
	
#main .news_bl .news1{
	margin:0px 0px 10px 0px;
    }
	
#main .news_bl .backlog{
	margin:13px 0px 0px 5px;
	width:157px;
	cursor:pointer;
	float:left;
    }
	
	
	
	
	
#main .spec{
	margin:7px 0px 0px 50px;
	width:552px;
	float:left;
    }
	
#main .spec_a{
	background-image:url(../images/spec.png);
	width:542px;
	height:94px;
    }
	
#main .spec_c{
	background-image: url(../images/spec_b.png);
	width:542px;
    }
	
#main .spec_c_l{
	margin:13px 0px 0px 70px;
	width:120px;
	color:#f2a136;
	font-weight:bold;
	float:left;
	line-height:1.2em;
    }
	
#main .spec_c_r{
	margin:13px 0px 0px 0px;
	width:300px;
	float:left;
	line-height:1.2em;
    }
	
#main .spec_b{
	background-image: url(../images/spec_c.png);
	width:542px;
	height:57px;
    }
	
#main .topics{
	margin:7px 0px 0px 0px;
	width:542px;
	float:left;
    }
	
#main .topics_a{
	background-image:url(../images/topics.png);
	width:542px;
	height:94px;
    }
	
#main .topics_c{
	margin:0px 0px 0px 1px;
	background-image: url(../images/topics_b.png);
	width:542px;
    }
	
#main .topics_c_txt{
	padding:13px 0px 0px 0px;
	margin:0px 0px 0px 70px;
	width:410px;
	color:#9379bc;
	font-weight:bold;
    }
	
#main .topics_b{
	margin:0px 0px 0px 1px;
	background-image: url(../images/topics_c.png);
	width:542px;
	height:57px;
    }
	
#main .special{
	margin:480px 0px 0px 600px;
	position:absolute;
	opacity:0;
    }
	
#main .campaign{
	margin:350px 0px 0px 0px;
	opacity:0;
	z-index:90;
	position:absolute;
	cursor:pointer;
    }
	
#main .campaign img{
	position:absolute;
    }
	
	#main .campaign img:nth-child(2){
	opacity:0;
	}




/* ==========================================================================
ãƒ¢ãƒ¼ãƒ€ãƒ«ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦
   ========================================================================== */
#view{
	z-index:999;
	position:absolute;
	width:100%;
	height:100%;
	cursor:pointer;
	background-image:url(../images/base.png);
}
	
#view .inner{
	margin:20px auto auto auto;
	width:800px;
	}


</pre></body></html>