﻿@charset "utf-8";
/* CSS Document */

#inline_content{display: none;}
#inline_content img{width: 100%;}
.s2con1{}
.s2con2{display: none;}
.s2con3{display: none;}
.s2con4{display: none;}
.s2con5{display: none;}
.s2con6{display: none;}
.s2con7{display: none;}
.s2con8{display: none;}
.s2btbox{width: 100%;height: 104px;margin: 0 auto;}
.s2box{width: 100%;height: 50px;margin: 1px;}
.s2bt{margin: 0 0.5%; cursor: pointer; font-weight: 600;width: 24%;height: 50px;background-color: #797562ed;font-family: Arial,"微軟正黑體",Helvetica,sans-serif;color: #fff;text-align: center;line-height: 50px;float: left;}
.s2bt:hover{background-color: #61564B;}

.s2btac{margin: 0 0.5%;cursor: pointer;font-weight: 600;width: 24%;height: 50px;background-color: #FF7900;font-family: Arial,"微軟正黑體",Helvetica,sans-serif;color: #FFE79C;text-align: center;line-height: 50px;float: left;}

.inbg{
	min-width:1000px;
	background-image: url(../images/bga.jpg);
	background-repeat: repeat-y;
	background-position: 50% 0%;
	background-attachment: scroll;
	}
.inbg2{
	position:relative;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: 50% 0%;
	background-attachment: scroll;
	overflow: hidden;
	}
.pbox{
	position:fixed;
	width:1000px;
	left:50%;
	top:0;
	margin-left:-500px;
	}
.p1{
	position:absolute;
	width:491px;
	height:664px;/*484*/
	background-image: url(../images/p1.png);
	background-repeat: no-repeat;
	left:-400px;/*-410*/
	top:282px;
	opacity:0;
	}
.p2{
	position:absolute;
	width:439px;
	height:672px;/*492*/
	background-image: url(../images/p2.png);
	background-repeat: no-repeat;
	right:-374px;/*-384px*/
	top:277px;
	opacity:0;
	}	
.giftbg{
	position:relative;
	min-width:1000px;
	height:384px;
	background-image: url(../images/gift.jpg);
	background-repeat: no-repeat;
	background-position: 50% 0%;
	}
.partybg{
	position:relative;
	min-width:1000px;
	height:384px;
	background-image: url(../images/party.jpg);
	background-repeat: no-repeat;
	background-position: 50% 0%;
	}
.in-content{
	min-height:350px;
	/* background-image: url(../images/acbox1.png); */
	background-repeat: repeat-y;
	background-position: 50% 0%;
	background-color: #c4c09a;
	}
.ctop{
	position:relative;
	width:1000px;
	height:250px;
	background-image: url(../images/acbox2.png);
	background-repeat: no-repeat;
	background-position: 50% 0%;
	margin:0 auto;
	}
.toplink{

	margin: 0 auto;
	width:130px;
	height:77px;
	display:block;
	cursor:pointer;
	left: 765px;
	
	}
.logoin{
	position: absolute;
	width:301px;
	height:204px;
	left:29px;
	top:31px;
	display:block;
	cursor:pointer;
	}
.homelink{
	position:absolute;
	width:60px;
	height:60px;
	display:block;
	cursor:pointer;
	background-image: url(../images/images/home.png);
	background-position: 0px 0px;
	left:930px;
	top:107px;
	}
.homelink:hover{background-position: 0px 60px;}

.butin1{
	position:absolute;
	width:226px;
	height:52px;
	display:block;
	cursor:pointer;
	background-image: url(../images/images/instg1bt.png);
	background-position: 0px 0px;
	left:53px;
	top:180px;
	}
.butin1:hover{background-position: 0px 52px;}
.butin2{
	position:absolute;
	width:226px;
	height:52px;
	display:block;
	cursor:pointer;
	background-image: url(../images/images/instg2bt.png);
	background-position: 0px 0px;
	left:920px;
	top:180px;
	}
.butin2:hover{background-position: 0px 52px;}
.gift-mu-box {
	width:1200px;
	margin:0 auto;
	margin-bottom:15px;
	text-align:center;
	}
.gift-mu-box li{
	width:212px;
	height:59px;
	display:inline-block;
	cursor:pointer;
	margin:-4px;
	background-position: 0px 0px;
	}
.gift-mu-box li:hover{background-position: 0px 59px;}
.gift-mu-box .ch{background-position: 0px 59px;}
.gift-mu-box .m1{background-image: url(../images/images/button1.png);}
.gift-mu-box .m2{background-image: url(../images/images/button2.png);}
.gift-mu-box .m3{background-image: url(../images/images/button3.png);}
.gift-mu-box .m4{background-image: url(../images/images/button4.png);}
.gift-mu-box .m5{background-image: url(../images/images/button5.png);}
.gift-mu-box .m6{background-image: url(../images/images/button6.png);}
.gift-mu-box .m7{background-image: url(../images/images/button7.png);}
.gift-mu-box .m8{background-image: url(../images/images/button8.png);}
/**/
.party-mu-box {
	width:1200px;
	margin:0 auto;
	margin-bottom:15px;
	padding-top:10px;
	text-align:center;

	}
.party-mu-box li{
	width:212px;
	height:59px;
	display:inline-block;
	cursor:pointer;
	margin:-4px;
	background-position: 0px 0px;
	}
.party-mu-box li:hover{background-position: 0px 59px;}
.party-mu-box .ch{background-position: 0px 59px;}
.party-mu-box .m1{background-image: url(../images/images/button1a.png);}
.party-mu-box .m2{background-image: url(../images/images/button2a.png);}
.party-mu-box .m3{background-image: url(../images/images/button3a.png);}
.party-mu-box .m4{background-image: url(../images/images/button4a.png);}
.party-mu-box .m5{background-image: url(../images/images/button5a.png);}
.party-mu-box .m6{background-image: url(../images/images/button6a.png);}

/**/
#content2{
	position:relative;
	margin: 0 auto;
	min-width:1200px;
	min-height:500px;
	
	}
#incbox {
	position:relative;
	margin: 0 auto;
	width:1000px;
	color:#52514b;
	font-size:1.3rem;
	line-height:25px;
	}
.pp { 
	text-align:center;
	margin-top:40px;
	margin-bottom:30px;	
	}
.imgbox {
	position: relative;
	margin: 0 auto;
	width:800px;
	}
.imgbox img{
	width:100%;
 	border: 3px solid #a99471;
	border-radius:10px;
	}
.imgboxn {
	position: relative;
	margin: 0 auto;
	width:800px;
	}
.imgboxn img{
	width:100%;
 	
	border-radius:10px;
	}
.imgbox2 {
	position: relative;
	margin: 0 auto;
	width:730px;
	margin-bottom:15px;
	}
.fontc {
	color: #FFED00;
	font-size: 2rem;
	line-height: 40px;
	text-align: center;font-weight: 700;
	text-shadow: 0px 0px 3px #000, 0px 0px 3px #000, 0px 0px 3px #000, 0px 0px 3px #000, 0px 0px 3px #000, 0px 0px 3px #000, 0px 0px 3px #000;

	}
.font1 {
	color: #901819;
	font-size: 18px;
	line-height: 40px;
	}
.font2 {
	color: #353430;
	font-size: 1.8rem;
	line-height: 40px;
	font-weight: 700;
	}
.font2c {
	color: #005C8C;
	font-size: 1.8rem;
	line-height: 40px;
	font-weight: 700;
	}
.font3 {
	color: #632D2D;
	font-size: 1.5rem;
	line-height: 40px;
	font-weight: 700;
	}
.bfont {
	color: #901819;
	line-height: 40px;
	text-align: center;
	margin-top:30px;
	}	
