﻿@charset "utf-8";

/* -------------------------------
main_column
------------------------------- */
#mainclm {
	width:980px;
	margin: 0 auto;
	zoom: 1.0;
}


/*上メニュー*/

#head-menu {
	width:980px;
	margin-top:10px;
	border:0;
}

#head-menu a {
	border:0;
}

/*コンテンツ*/


#koume-contents {
	padding:13px 10px;
	
	
}

/* ---------- 梅田芸術劇場オンラインチケット ---------- */


#koume-contents .koume-box01 {
	width:954px;
	background-image:url(../../../images3/koume/share/barback.jpg);
	background-repeat:repeat-y;
	
}

#koume-contents .koume-box01-txt {
	width:640px;
	margin:10px;
	float:left;	
	
}

#koume-contents .koume-box01-koume {
	width:247px;
	height:80px;
	margin:10px;
	border:0;
	float:right;
	
}

#koume-contents .koume-box01-blok {
	width:930px;
	border:0;
	
}

#koume-contents .koume-box01-btn {
	width:300px;
	height:98px;
	padding-left:10px;
	border:0;
	float:left;
	
}



/* ---------- 梅田芸術劇場ネット会員 ---------- */

#koume-contents .koume-box02 {
	width:954px;
	background-image:url(../../../images3/koume/share/barback.jpg);
	background-repeat:repeat-y;
	margin-top:15px;
	
}

#koume-contents .koume-box02-txt {
	width:620px;
	margin:10px;
	float:left;	
	
}

#koume-contents .koume-box02-icon {
	width:250px;
	height:80px;
	margin:10px 0px 0px 0px;
	border:0;
	float:right;
	
}


#koume-contents .koume-box02-blok {
	width:935px;
	border:0;
	
}

#koume-contents .koume-box02-special {
	width:652px;
	height:86px;
	padding-left:10px;
	border:0;
	float:left;
	
}

#koume-contents .koume-box02-umeda {
	width:269px;
	height:76px;
	margin:0px 10px 0px 0px;
	border:0;
	float:right;
	
}








#koume-contents .cnt { text-align:center; }
#koume-contents .font-b { font-weight:bold; }
#koume-contents .font-s { font-size:75% }
#koume-contents .font-l { font-size:120% }
#koume-contents .margin_t3 { margin-top:3px!Important; }
#koume-contents .margin_t5 { margin-top:5px!Important; }
#koume-contents .margin_t10 { margin-top:10px!Important; }
#koume-contents .margin_t15 { margin-top:15px!Important; }
#koume-contents .margin_t20 { margin-top:20px!Important; }
#koume-contents .margin_t25 { margin-top:25px!Important; }
#koume-contents .margin_t30 { margin-top:30px!Important; }
#koume-contents .margin_t50 { margin-top:50px!Important; }
#koume-contents .margin_t60 { margin-top:60px!Important; }
#koume-contents .margin_b5 { margin-bottom:5px!Important; }
#koume-contents .margin_b10 { margin-bottom:10px!Important; }
#koume-contents .margin_b15 { margin-bottom:15px!Important; }
#koume-contents .margin_b20 { margin-bottom:20px!Important; }
#koume-contents .margin_b25 { margin-bottom:25px!Important; }
#koume-contents .margin_b30 { margin-bottom:30px!Important; }
#koume-contents .margin_b40 { margin-bottom:40px!Important; }
#koume-contents .margin_b50 { margin-bottom:50px!Important; }