<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(https://fonts.googleapis.com/css?family=Voltaire);
@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}

body{
    width:100%;
    min-width:960px;
    font-family: "ãƒ¡ã‚¤ãƒªã‚ª",Meiryo,"ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´Pro W3","Hiragino Kaku Gothic Pro","ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯",sans-serif;
    background-image:url(../img/bg.jpg);
	background-position: center top;
	background-repeat:no-repeat;
	background-color:#fff;
    color:#111;
}

a{color:#111; text-decoration:none;}

a:hover{color:#d47fff; text-decoration:none;}

.english{
    font-family: 'Voltaire', sans-serif;

}

h1,h2,h3{
    font-weight:100;
    margin:0;
    padding:0;
}

li{
    list-style-type:none;
}

.br2{
	display: inline-block;
}

.new{
    color:#CF0407;
    font-size:12px;
    margin-right:1%;
    vertical-align:middle;
    line-height:12px;
    font-weight:bold;
}

/*----------------------------------------*/

#gLoader{
	background-image: url(../img/loading.png);
	background-repeat: no-repeat;
	padding-top: 18px;
	padding-bottom: 20px;
	position: fixed;
	width: 100%;
	height:131px;
	font-size: 13px;
	color: #c956ff;
	background-position: center 0px;
	text-align: center;
}
#gLoader p{
	margin: 0px;
	width: 100%;
	color: #c956ff;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	position:absolute;
	text-align:center;
	top:57px;
	left:0;
	font-weight:bold;
}
/*ãƒˆãƒƒãƒ—ãƒ˜æˆ»ã‚‹*/
#backTop{
	background-image: url(../img/backtop.png);
	height: 124px;
	width: 124px;
	cursor:pointer;
	position: fixed;
	right: 20px;
	bottom: -150px;
	z-index: 500;
}
/*----------------------------------------*/
#wrap{
	width:100%;
	margin:0 auto;
	position:relative;
	opacity:0;
}

.secondBox{
	width:96%;
	max-width:960px;
	
	margin:0 auto 5%;
	background-image:url(../img/bg_white.png);
	box-sizing:border-box;
	border:#de8cf3 3px solid;
       /* è§’ä¸¸ */
	border-radius: 6px; 
	-webkit-border-radius: 6px; 
	-moz-border-radius: 6px;
	}
.secondBg{
	min-height:800px;
	background-image:url(../img/second/secondBg.png);
	background-position:right bottom;
	background-repeat:no-repeat;
	background-size:30% auto;
	box-sizing:border-box;
	padding:1% 1% 3%;
}
.specBox a{
	display:block;
	box-sizing:border-box;
	padding:1%;
	margin-top:2%;
       /* è§’ä¸¸ */
	border-radius: 6px; 
	-webkit-border-radius: 6px; 
	-moz-border-radius: 6px;
	border:#ccc 1px solid;
}
	
/*----------------------------------------*/
footer{
    width:100%;
    text-align:center;
    background-color:#fff;
    color:#111;
    box-sizing:border-box;
    padding:10px 0 50px;
    border-top:#ccc 1px solid;
}

copy{font-size:12px;}
.linkBox{
    box-sizing:border-box;
    padding:10px 0;
    
}

img.link{
    width:100%;
    max-width:200px;
    box-sizing:border-box;
    border:#fff 1px solid;
    background-color:#fff;
}
/*----------------------------------------*/
@media (max-width: 978px) {
}

@media (max-width: 786px) {
body{
    min-width:0;
	background-size:200% auto;
}
.secondBg{
	min-height:0;
}

}

@media (max-width: 480px) {
    
    
}</pre></body></html>