/* CSS Document */

#mm_iframe{
	background-color:#FFFFFF;
	font-family:"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Osaka;
	font-size:small;
	line-height:1.6em;
	margin:0 auto;
	padding:0;
	text-align:left;
}

#frame_wrap{
	width:550px; 
	/*height:600px;*/
	height: auto;
	padding-right:10px;
}

#Magazine_list_frame{
	float:left;
	margin:0;
	padding:0;
	width:540px;
	font-size:smaller;
	height: auto;
}

#Media_list_frame{
	float:left;
	margin:0;
	padding:0;
	width:540px;
	font-size:smaller;
	height: auto;
}

.title_menu{
	background-color:#969488;
	color:#fff;
	font-size: 10px;
	float:left;
	font-weight:bold;
	width:540px;
}

.title_info_top{
	font-size:small;
	color:#333;
	background-color:#fff;
	text-align:left;
	font-weight:bold;
	width:540px;
}

.title_info{
	font-size:small;
	color:#333;
	background-color:#fff;
	text-align:left;
	font-weight:bold;
	width:540px;
	margin-top: 10px;
	float:left;
}

.title_magazine{
	width:100px;
	padding: 5px; 
	text-align:center;
}

.title_issue{
	width: 35px;
	padding: 5px; 
	text-align:left;
}

.title_topic{
	width:145px;
	padding: 5px; 
	text-align:center;
}

.title_item{
	width:134px;
	padding: 5px; 
	text-align:center;
}

.title_price{
	width:40px;
	padding: 5px;
	text-align:center;
}

.title_code{
	width:88px;
	padding: 5px 0px; 
	text-align:center;
}


.title_main{
	background-color:#fff;
	color:#333;
	font-size: 10px;
	float:left;
	width:540px;
}

.main_magazine{
	width:100px;
	text-align:left;
	padding: 5px 3px; 
	color: #333;
}

.main_issue{
	width:33px;
	text-align:left;
	padding: 5px 3px; 
	color: #333;
}

.main_topic{
	width:145px;
	text-align:left;
	padding: 5px 3px; 
	color: #333;
}

.main_item{
	width:134px;
	text-align:left;
	padding: 5px 3px; 
	color: #333;
}

.main_price{
	width:40px;
	text-align:right;
	padding: 5px 0px; 
	color: #333;
}

.main_code{
	width:88px;
	text-align:center;
	padding: 5px 0px;
	color: #333;
}

.magazine_line{
	float:left;
}

/*---雑誌掲載情報 （アクセ）---*/

.title_menu_acc{
	background-color:#969488;
	color:#fff;
	font-size: 12px;
	float:left;
	font-weight:bold;
	line-height:1em;
	width:540px;
}

.title_info_top_acc{
	font-size:small;
	color:#333;
	background-color:#fff;
	text-align:left;
	font-weight:bold;
	width:540px;
}

.title_info_acc{
	font-size:small;
	color:#333;
	background-color:#fff;
	text-align:left;
	font-weight:bold;
	width:540px;
	margin-top: 10px;
	float:left;
}

.title_magazine_acc{
	width: 100px;
	padding: 0px 2px; 
	text-align:left;
}

.title_issue_acc{
	width: 100px;
	padding: 0px 2px; 
	text-align:left;
}

.title_topic_acc{
	width:165px;
	padding: 0px 2px; 
	text-align:left;
}

.title_item_acc{
	width:130px;
	padding: 0px 2px; 
	text-align:left;
}

.title_price_acc{
	width:65px;
	padding: 0px 2px;
	text-align:left;
}

.title_code_acc{
	width:65px;
	padding: 0px 2px; 
	text-align:left;
}

.title_brand_acc{
	width:110px;
	padding: 0px 2px; 
	text-align:center;
}

.title_main_acc{
	background-color:#fff;
	color:#333;
	font-size: 10px;
	line-height:1em;
	float:left;
	width:540px;
}

.main_magazine_acc{
	width:100px;
	text-align:left;
	padding: 3px 1px; 
	color: #333;
}

.main_issue_acc{
	width:100px;
	text-align:left;
	padding: 3px 1px; 
	color: #333;
}

.main_topic_acc{
	width:165px;
	text-align:left;
	vertical-align:top;
	padding: 3px 1px; 
	color: #333;
}

.main_item_acc{
	width:130px;
	text-align:left;
	padding: 3px 1px;
	vertical-align:top; 
	color: #333;
}

.main_price_acc{
	width:65px;
	text-align:left;
	padding: 3px 1px; 
	color: #333;
}

.main_code_acc{
	width:65px;
	text-align:left;
	padding: 3px 1px;
	color: #333;
}

.main_brand_acc{
	width:110px;
	text-align:center;
	padding: 3px 1px;
	color: #333;
}

/*-----メディア衣装提供-----*/

.title_info_media{
	text-align:left;
	width:540px;
	margin-top: 20px;
	float:left;
}

.title_menu_va{
	background-color:#c8ab94;
	font-size: 10px;
	float:left;
	width:540px;
	color:#ffffff;
	font-weight:bold;
}

.title_menu_drama{
	background-color:#C6A29E;
	font-size: 10px;
	float:left;
	width:540px;
	color:#ffffff;
	font-weight:bold;
}

.title_menu_music{
	background-color:#CAA8B4;
	font-size: 10px;
	float:left;
	width:540px;
	color:#ffffff;
	font-weight:bold;
}

.title_menu_information{
	background-color:#B09FB6;
	font-size: 10px;
	float:left;
	width:540px;
	color:#ffffff;
	font-weight:bold;
}

.title_menu_news{
	background-color:#94A2B6;
	font-size: 10px;
	float:left;
	width:540px;
	color:#ffffff;
	font-weight:bold;
}

.title_menu_etc{
	background-color:#68857E;
	font-size: 10px;
	float:left;
	width:540px;
	color:#ffffff;
	font-weight:bold;
}

.title_program{
	width:120px;
	text-align:center;
}

.title_broadcast{
	width: 68px;
	text-align:left;
}

.title_date{
	width:90px;
	text-align:center;
}

.title_time{
	width:80px;
	text-align:center;
}

.title_person{
	width:66px;
	text-align:center;
}

.title_logo{
	width:116px;
	text-align:center;
}

.main{
	background-color:#fff;
	color:#333;
	font-size: 10px;
	float:left;
	width:540px;
}

.main_program{
	width:120px;
	text-align:left;
}

.main_broadcast{
	width: 68px;
	text-align:left;
}

.main_date{
	width:90px;
	text-align:left;
}

.main_time{
	width:80px;
	text-align:left;
}

.main_person{
	width:66px;
	text-align:left;
}

.main_logo{
	width:116px;
	text-align:center;
}

.Media-title {
	font-size:small;
	color:#FFF;
	font-weight:bold;
	padding-right:5px;
	margin:0;
	height:30px;
}

.Media-list{
	padding:8px 0;
}

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

a.jScrollArrowUp {
	background:url(../img/common/scroll_up.gif) no-repeat;
}

a.jScrollArrowDown {
	background:url(../img/common/scroll_down.gif) no-repeat;
}

.scroll-pane {
	width: 560px;
	/*height: 600px;*/
	overflow: scroll;
	float: left;
}

#pane2 {
	height: 600px;
}
