.blue {
	border-left: 5px solid #0BC ;
	border-bottom: 1px solid #999 ;
	padding: 0.2em  0.5em 0.1em;
	}
.orange {
	border-left: 5px solid #F30 ;
	border-bottom: 1px solid #999 ;
	padding: 0.2em  0.5em 0.1em;
	}
.box_text {
	width: 90%;
	padding: 20px 20px 20px;
	margin: 0 auto;
	border: 1px solid #0BC ;
	background: #ECF1F2;
	font-size: 74%;
	}
.box_text_w {
	padding: 10px 13px 20px;
	font-size: 74%;
	line-height: 1.4em;
	}
	
/* registBox/errorBox */
div.publishContents {
	width: 90%;
	padding: 0 20px 20px;
	margin: 0 auto;
	border: 1px solid #0BC ;
	background: #ECF1F2;
	font-size: 74%;
	}
	
/* form */
select.selectCategory,
input.inputDefault,
textarea.inputDefault,
input.subjectInput,
select.adLine {
	width: 300px;
	}
div.publishContents input,
div.publishContents select,
div.publishContents textarea {
	vertical-align : middle;
	font-size: 1.1em;
	}
textarea.magazineSample,
textarea.mailHeader {
	width: 592px;
	}
	div.publishContents dl {
		padding-top: 20px;
		}
	div.publishContents p {
		text-align: center;
		}
		
/* loginBox */
#loginBox {
	border: 1px solid #999;
	background-color: #EFEFEF;
	font-size: 74%;
	}
	.box_grey_underline {
		background-image: url(../img/sidemenu/dot_line.gif);
		background-repeat: repeat-x;
		background-position: bottom;
		padding: 7px;
			}
		#loginBox form {
		display: block;
		padding: 7px;
		}
	
/* greenBox */
	.greenBox {
		border: 1px solid #99C903;
		font-size: 74%;
		}
		.greenBox  ul {
			padding: 10px 0 10px 30px;
				}
			.greenBox  ul li {
				line-height: 1.0em;
					}
				.greenBox  ul li a {
				padding: 0.2em 3em 0.2em 0;
				display: block;
					}
/* orangeBox */
.orangeBox {
	border: 1px solid #FF9900;
	}

/* grayeBox */
h3.gray {
	font-size: 96%;
	color: #333;
	padding: 3px 10px 2px 15px;
	border-top: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	background-color: #EFEFEF;
	}
.grayBox {
	border: 1px solid #CCCCCC;
	}
	.grayBox ul#genre {
		font-size: 74%;
		padding: 6px 6px 10px 0;
		}
		.grayBox ul#genre li {
			padding: 0.3em 0 0 39px;
			list-style: none;
			background-repeat: no-repeat;
			background-position: 8px 0;
			line-height: 150%;
			}
			
/* magRegistrationSsize */		
	#magRegistrationSTop {
		width: 230px;
		height: 23px;
		padding-top: 20px;
		text-align: center;
		background-image: url(../img/sidemenu/mag_registration_s_titile.jpg);
		background-repeat: no-repeat;
		font-size: 96%;
		color: #900;
		}
	#magRegistrationSBody {
		width: 230px;
		text-align: center;
		background-image: url(../img/sidemenu/mag_registration_s_body.jpg);
		background-repeat: no-repeat;
		}
	.magRegistrationSText {
		padding: 6px 0 6px;
		margin: 0;
		}
	.magRegistrationSText2 {
		padding: 6px 0 12px;
		margin: 0;
		}
	#magRegistrationSBtn {
		background-image: url(../../img/backnumber/officialmagbtn.gif);
		background-position: center;
		background-repeat: repeat-x;
		background-color: #E1B500;
		font-size: 90%;
		color: #272727;
		font-weight: bold;
		padding: 5px 0 2px;
		margin-bottom: 2px;
		border: 1px solid #666666;
		width: 130px;
		}
	#magRegistrationSBottom {
		width: 230px;
		text-align: center;
		background-image: url(../img/sidemenu/mag_registration_s_bottom.jpg);
		background-repeat: no-repeat;
		background-position: bottom;
		}

/* genreIcon */
	li#genre01 {
		background-image: url(../img/common/icon01.gif);
		}
	li#genre02 {
		background-image: url(../img/common/icon02.gif);
		}
	li#genre03 {
		background-image: url(../img/common/icon03.gif);
		}
	li#genre04 {
		background-image: url(../img/common/icon04.gif);
		}
	li#genre05 {
		background-image: url(../img/common/icon05.gif);
		}
	li#genre06 {
		background-image: url(../img/common/icon06.gif);
		}
	li#genre07 {
		background-image: url(../img/common/icon07.gif);
		}
	li#genre08 {
		background-image: url(../img/common/icon08.gif);
		}	
	li#genre09 {
		background-image: url(../img/common/icon09.gif);
		}
	li#genre10 {
		background-image: url(../img/common/icon10.gif);
		}
	li#genre11 {
		background-image: url(../img/common/icon11.gif);
		}
	li#genre12 {
		background-image: url(../img/common/icon12.gif);
		}
	li#genre13 {
		background-image: url(../img/common/icon13.gif);
		}
	li#genre14 {
		background-image: url(../img/common/icon14.gif);
		}
	li#genre15 {
		background-image: url(../img/common/icon15.gif);
		}
	li#genre16 {
		background-image: url(../img/common/icon16.gif);
		}
	li#genre17 {
		background-image: url(../img/common/icon17.gif);
		}
	li#genre18 {
		background-image: url(../img/common/icon18.gif);
		}
	li#genre19 {
		background-image: url(../img/common/icon19.gif);
		}
	li#genre20 {
		background-image: url(../img/common/icon20.gif);
		}
	li#genre21 {
		background-image: url(../img/common/icon21.gif);
		}

/* image Preload */
#preloadImage {
	width: 0px;
	height: 0px;
	/* preloaded image list */
	background-image: url("/img/common/menu_01_top_on.gif");
	background-image: url("/img/common/menu_02_genre_on.gif");
	background-image: url("/img/common/menu_03_ranking_on.gif");
	background-image: url("/img/common/menu_04_mymelma_on.gif");
	background-image: url("/img/common/menu_05_spotad_on.gif");
}


/* DirectLink */
#supportCompany {
	width: 660px;
	margin: 25px auto 50px auto;
	font-size: 80%;
	}
	
#supportCompany h5{
	font-weight: normal;
	background-image: url(../img/common/dot660.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	}
#supportCompany .coms {
	margin-left: 10px;
	width: 140px; 
	display: block; 
	float: left;
	}

#supportCompany .separator {
	float: left;
	color: #ccc;
	}

/* aft. */

/* fixes sidebar input field size = for Mac */
.sizer_sidebarInputText {
	width: 190px;
	max-width: 200px;
}

/* searchMag -move from rank.css */
.searchMag {
	font-size: 74%;
	padding: 10px 10px 10px 20px;
	line-height: 150%;
		}


