@charset "utf-8";
/*
--------------------------------------------------
CSS Skin Settings
FileName:   theme.css
Version:    2014/05/19
--------------------------------------------------
*/

/* = basic
--------------------------------------------------
*/

html {
	background: #e5e5e5;
}

body {
	background: #fff;
	color: #666;
}





/* = link color
--------------------------------------------------
*/

a:link    {color: #f19f00; text-decoration: none;}
a:visited {color: #f19f00; text-decoration: none;}
a:active  {color: #f19f00; text-decoration: none;}
a:hover   {color: #ff9600; text-decoration: underline;}

#header a:link, #header a:visited, #header a:active {
	color: #ccc;
	text-decoration: none;
}

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

#foot1 a:link, #foot1 a:visited, #foot1 a:active {
	color: #fff;
	text-decoration: none;
}

#foot1 a:hover {
	color: #ff9600;
	text-decoration: underline;
}





/* = header
--------------------------------------------------
*/

#header {
	color: #333;
}

#head1 {
	background: #0E182E;
}

#head1 .resDiv {
	background: #0E182E9;
}

#head2top, #head2 {
	background: #0E182E;
}

#head2 .resDiv {
	background: #254798;
}





/* = #container
--------------------------------------------------
*/

#container {

}

#container .resDiv {

}





/* = #container -> #topLoginView
--------------------------------------------------
*/

#loginView .col2Left {
	background: #f3f3f3;
}

#loginView .col2Right {
	background: #f3f3f3;
}

#loginView h2 {
	color: #223769;
}

#loginView .loginArea {
	background: #fff;
}

#loginView .btnType01, #loginView .btnType04 {
	margin: 20px 0px 0px 105px;
}

#loginView .btnType02 {
	margin: 20px 0px 0px 95px;
}

#loginView .important {
	color: #ff0000;
	font-weight: bold;
	font-size: 84%;
}





/* =  #container -> #wrapper -> #cartIn
--------------------------------------------------
*/

.cartSet .set {
	box-shadow: none;
}



/* =  #container -> .manual01
--------------------------------------------------
*/





/* =  #container -> #informationView
--------------------------------------------------
*/





/* =  .box
--------------------------------------------------
*/

.boxA {
	padding: 25px 30px;
}

.boxB {
	padding: 25px 30px 1px;
	background: #f3f3f3;
}

.boxC {
	padding: 25px 30px 0px;
	background: url("../images/bg_boxA.png") no-repeat center top;
}





/* =  #container -> #wrapper -> #contents
--------------------------------------------------
*/

.news h2 {
	background: #ececec;
	color: #4383c9;
}

.news ul {
	background: #f8f8f8;
}

.tickets li h3 {
	color: #df3329;
}





/* =  #container -> #wrapper -> #contents -> ticket
--------------------------------------------------
*/

.ticketInfo .ticketDetailInfo {
	min-height: 60px;
	background: transparent url("../images/bg_ticketDetailInfo.png") no-repeat 0px 0px;
	padding: 12px 0px 2px 95px;
}

#otherSelection .addInfo .delete img {
	box-shadow: none;
}

#otherSelection {
	box-shadow: none;
}

#decideSelection .error {
	box-shadow: none;
}

#cartSet .set {
	box-shadow: none;
}





/* =  #container -> #wrapper -> #account
--------------------------------------------------
*/

#account .manage {
	background: #f3f3f3;
}

.emphasis {
	background: #f9f9f9;
}





/* =  #container -> #wrapper -> #cart
--------------------------------------------------
*/





/* = .btnType
--------------------------------------------------
*/

.btnType01 {
	height: 30px;
	width: 160px;
	padding: 13px 0px 0px;
	background: #5b739c;
	color: #fff;
}

a.btnType01:link, a.btnType01:visited, a.btnType01:active {
	color: #fff;
}

.btnType01:hover {
	background: #2f4d95;
}

a.btnType01:hover {
	color: #fff;
}

.btnType02 {
	height: 30px;
	width: 160px;
	padding: 13px 0px 0px;
	background: #223769;
	color: #fff;
}

a.btnType02:link, a.btnType02:visited, a.btnType02:active {
	color: #fff;
}

.btnType02:hover {
	background: #2f4d95;
}

a.btnType02:hover {
	color: #fff;
}

.btnType03 {
	height: 16px;
	width: 52px;
	padding: 4px 0px 0px;
	background: #5b739c;
	color: #fff;
	font-size: 77%;
}

a.btnType03:link, a.btnType03:visited, a.btnType03:active {
	color: #fff;
}

.btnType03:hover {
	background: #2f4d95;
}

a.btnType03:hover {
	color: #fff;
}

.btnType04 {
	height: 30px;
	width: 160px;
	padding: 13px 0px 0px;
	background: #de6531;
	color: #fff;
}

a.btnType04:link, a.btnType04:visited, a.btnType04:active {
	color: #fff;
}

.btnType04:hover {
	background: #f0682d;
}

a.btnType04:hover {
	color: #fff;
}

.btnType05 {
	width: 205px;
	padding: 0px 0px 50px;
	background: url("../images/bg_btn_type05.png") no-repeat 0px bottom;
	color: #333;
}

a.btnType05:link, a.btnType05:visited, a.btnType05:active {
	color: #333;
}

.btnType05:hover {
	background-position: -205px bottom;
}

a.btnType05:hover {
	color: #f19f00;
}





/* = .error
--------------------------------------------------
*/



/* = input
--------------------------------------------------
*/






/* = footer
--------------------------------------------------
*/

#foot1 {
	background: #0E182E9;
}

#foot1 .resDiv {

}

#foot2 {
	background: #0E182E;
}

#foot2 .resDiv {
	background: #fff;
}

#footNavi li {
	border-color: #fff;
}

#toPageTop {

}

#toPageTop p {
	margin: 0px 20px;
	padding: 0px;
	text-align: right;
	float: right;
	background: #0E182E;
}

#toPageTop p:hover {
	background: #5b5b5b;
}
