@charset "UTF-8";
@import url("elements.css");
@import url("layouts.css");



h1 span {
	background      : url("../img/melma/h1.gif") no-repeat;
}



/* index */
/***********************************************************/

body#index h2 {
	font-size       : 12px;
	font-weight     : bold;
	background      : #eaeae7;
	margin          : 0px 0px 15px 0px;
	padding         : 5px 5px 3px 5px;
}

body#index div.column dl {
	margin          : 0px 0px 10px 0px;
}

body#index div.column dt {
	font-weight     : bold;
}

body#index div.column dd {
	font-weight     : bold;
	color           : #ff6633;
}

body#index div.column div.right img {
	border          : solid 1px #999999;
	display         : block;
}

body#index div.column div.left img {
	border          : solid 1px #999999;
	display         : block;
}


body#index div.column ul.notice li {
	background      : url("../img/li_circle.gif") 0px 7px no-repeat;
	padding         : 2px 0px 2px 10px;
}

body#index div.column div.left {
	padding         : 0px 15px 15px 10px;
}

body#index div.column div.right {
	margin          : 0px 10px 15px 0px;
}

body#index div.pc div.left {
	width           : 230px;
}

body#index div.pc div.right {
	width           : 320px;
}

body#index div.mobile div.left {
	width           : 360px;
}

body#index div.mobile div.right {
	width           : 190px;
}

body#index div.mobile div.right img {
	margin          : 0px 0px 10px 0px;
}

body#index div.mobile div.ex {
	clear           : both;
}
