@charset "Shift_JIS";

/*

東北イラストレーターズクラブ
2007.06

*/


/*　base setup */

*{
	margin:0;
	padding:0;
}

a:link {
	color: #243D9C;
	text-decoration: none;

}

a:visited {
	color: #243D9C;
	text-decoration: none;

}

a:hover {
	color: #FFFFFF;
	background-color: #243D9C;
	text-decoration: none;

}

a:active {
	color: #243D9C;
	text-decoration: none;

}

h1, h2, h3, h4, h5, h6,
div, p, pre, ul, ol, dl, dt, dd,
address, form, blockquote, {
	padding: 0;
	margin: 0;
	line-height: 150%;
	display: block;
	font-size:small;
}


/*　base layout */

body {
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", HiraKakuPro-W3, "ＭＳ Ｐゴシック", "メイリオ", Meiryo, Osaka, verdana, arial, sans-serif;
	font-size: 12px;
	line-height: 145%;
	background-image: url(../img/back.gif);
	background-repeat: repeat-x;
	background-position: center top;
	color: #666666;
}

#container {
	margin-right: auto;
	margin-left: auto;
	width: 770px;
	background-image: url(../img/back_contents.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

#containerfooter {
	margin-right: auto;
	margin-left: auto;
	width: 770px;
	background-image: url(../img/back_footer.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}

#header {
	width: 670px;
	margin-right: auto;
	margin-left: auto;
	height: 105px;
}

#contents {
	width: 670px;
	margin-right: auto;
	margin-left: auto;
}

#footer {
	width: 670px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/back_line.gif);
	background-repeat: repeat-x;
	background-position: center top;
	height: 80px;
}


/*　header area */

#logotop {
	padding-top: 10px;
}

#logotop h1 {
	text-align: center;
}


/*　contents area */

#mainnavi {
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 40px;
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	background-color: #F4F4F4;
}

#mainnavi li {
	display: inline;
	margin-right: 8px;
	margin-left: 8px;
}

#mainnavi a {
	padding: 5px;
}

#mainbox {
	margin-bottom: 30px;
}

#mainbox img {
	margin-bottom: 5px;
}

#subboxleft {
	text-align: left;
	float: left;
	width: 150px;
}

#subboxleft h2 {
	font-family: "Hiragino Kaku Gothic Std", "ヒラギノ角ゴ Pro W6", HiraKakuPro-W6, "ＭＳ Ｐゴシック", "メイリオ", Meiryo, Osaka, verdana, arial, sans-serif;
	font-size: 14px;
	color: #757E9C;
	margin-bottom: 20px;
}

#subboxleft p {
	font-size: 11px;
	margin-bottom: 20px;
	line-height: 150%;
}

#subboxleft ul {
	padding: 0;
	margin-left: 15px;
}


#subboxleft li {
	font-size: 11px;
}

#subboxright {
	padding-left: 177px;
	text-align: left;
}

#subboxright h3 {
	font-family: "Hiragino Kaku Gothic Std", "ヒラギノ角ゴ Pro W6", HiraKakuPro-W6;
}

#subboxright h4 {
	font-size: 10px;
	color: #4C4B47;
	padding: 2px 2px 2px 10px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 10px;
	background-image: url(../img/back_slash_line.gif);
}

#subboxright img {
	margin-bottom: 25px;
}

#subboxright p {
	margin-bottom: 10px;
	font-size: 12px;
}

#pagetop {
	text-align: right;
	clear: both;
	padding-top: 5px;
	padding-bottom: 5px;
}

.infoentry {
	margin-bottom: 30px;
	background-image: url(../img/back_dot_line.gif);
	padding-bottom: 30px;
	background-repeat: repeat-x;
	background-position: left bottom;
}

.infoentry h3 {
	font-size: 13px;
	font-weight: bold;
	color: #5C6266;
}

.infodate {
	margin-bottom: 20px;
	font-size: 11px;
}

#infoentrylist {
	margin-bottom: 30px;
}

#infoentrylist h3 {
	font-size: 11px;
}

.covername {
	text-align: right;
	font-size: 11px;
	padding-left: 115px;
	background-image: url(../img/pict_coverillust.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.memberread {
	font-size: 9px;
	line-height: 120%;
	color: #999999;
	margin-bottom: 20px;
}

.membermail {
	padding-top: 10px;
	background-image: url(../img/pict_membermail.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 11px;
	line-height: 130%;
	margin-bottom: 10px;
}

.memberurl {
	padding-top: 10px;
	background-image: url(../img/pict_memberurl.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 11px;
	line-height: 130%;
	margin-bottom: 10px;
}

.membertouch {
	padding-top: 15px;
	background-image: url(../img/pict_membertouch.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 15px;
}

.membercomment {
	padding-top: 15px;
	background-image: url(../img/pict_membercomment.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 11px;
	margin-bottom: 15px;
}

.memberdatablock {
	background-image: url(../img/pict_memberdatablock.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 30px;
}

dl {
	font-size: 10px;
}

dt {
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-bottom: 5px;
}

.imgcaption {
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	color: #333333;
	text-align: right;
	padding: 0px;
	margin-top: -25px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
}


/*　footer area */

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-top: 10px;
	padding-bottom: 10px;
}


/*　memberlist area */

.table-mamber {
	width: 490px;
	margin-bottom: 30px;
	background-image: url(../img/back_table_memberlist.gif);
	background-repeat: repeat-x;
	background-position: center top;
}

.table-mamber th {
	text-align: left;
	padding: 5px 7px;
	font-weight: normal;
	color: #666666;
	font-size: 11px;
}

.table-mamber tr {
	background-image: url(../img/back_dot_line.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}

.table-mamber td {
	text-align: center;
	font-size: 9px;
	color: #FF6600;
	width: 50px;
	line-height: 120%;
}

.bgcolor01 {
	background-color: #F8F8F8;
}

.bgcolor02 {
}

/*　archive area */

.archivephoto {
}

.archivephoto img {
	margin-right: 10px;
	margin-left: 10px;
}
