@charset "utf-8";
/* CSS Document */
body{
	margin: 0px auto;
	padding: 0px;
	text-align: center;
	height: 100%;
	background: url(../img/bg_img.jpg) center repeat-y;
	}
#back_image {
background: url(../img/back_m_top.jpg) center top no-repeat;}
#main_container {
background: url(../img/back_m_top.jpg) center 0px no-repeat;
width: 945px;
height: 800px;
margin: 0 auto;
}
#left_contents {
width: 717px;
float: left;
text-align: left;
}
#mc_info {
font-size: 1.2em;
font-weight: bold;
letter-spacing: 0.1em;
width: 100%;
display: block;
height: 300px;
padding: 25px 0px 0px 0px;
text-align: center;
}
#mc_newentry {
width: 100%;
padding:0px;
min-height: 300px;
margin-top: 250px;
margin-bottom: 100px;
position: relative;
}
#mcne_tit {
width: 515px;
float: right;
padding-right: 180px;
font-size: 1.6em;
font-weight: bold;
padding-bottom: 20px;
}
#mcne_kiji {
width: 670px;
float: right;
padding-right: 25px;
display: block;
}
#mcne_date{
	position: absolute;
	left: 546px;
	top: 6px;
}
#ab_newentry {
background: url('../img/all_blogs_ne.png')  top left no-repeat;
behavior: url(../tpl/js/fx-iepngfix.htc);
width: 680px;
padding-top: 200px;
padding-left: 15px;
min-height: 188px;
display: block;
float: left;
height: 800px;
}

#blog_container {
width: 695px;
}
#blog_tit {
width: 215px;
height: 180px;
float: left;
display: block;
padding-left: 8px;
margin-bottom: 10px;
}
#blog_tit a,a:link,a:visited {
text-decoration: underline;
}
#blog_tit a:hover {
text-decoration: none;
}
#blog_tit h3 {
width: 208px;
height: 45px;
display: block;
padding: 20px 3px 3px 3px;
background-color: #444444;
color: #FFFFFF;
font-size: 1.2em;
vertical-align: middle;
position: relative;
}
#blog_tit h3 p a {
color: #FFFFFF;
line-height: 1.0em;
text-decoration: none;
line-height: 1.0em;
top:50%;
margin-top:-1em;
}
#blog_tit a,a:link,a:visited {
font-weight: bold;
}
#ab_etit {
color: #333333;
margin: 0px;
padding: 0px;
font-size: 1.2em;
}
#ab_etit a,a:link,a:visited {
color: #333333;
font-weight: bold;
letter-spacing: 0em;
}
#ab_enkiji{
color: #333333;
margin: 0px;
padding: 0px;
}
#ab_enkiji a,a:link,a:visited {
color: #333333;
font-weight: normal;
text-decoration: none;
line-height: 18px;
}
#ab_lastentry {
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 10px;
	line-height: 1.1em;
	width: 215px;
}
#ab_lastentry a,a:link,a:visited p {
text-decoration: none;
}
#ab_lastentry a:hover p {
text-decoration: none;
}
#mc_footer {
height: 85px;
width: 480px;
background: url(../img/back_footter.png) no-repeat bottom left;
behavior: url(../tpl/js/fx-iepngfix.htc);
display: block;
padding-top: 40px;
clear: left;
text-align: left;
padding-left: 200px;
}
/*-------------各ブログ用サムネイル----------------------*/
#font1{
background: url(../img/sum1.jpg) no-repeat 8px;/*企画王*/
padding: 0px;
}
#font2{
background: url(../img/sum2.jpg) no-repeat 8px;/*取り乱し役*/
padding: 0px;
}
#font3{
background: url(../img/sum3.jpg) no-repeat 8px;/*世界一*/
padding: 0px;
}
#font4{
background: url(../img/sum4.jpg) no-repeat 8px;/*ココロのつぶやき*/
padding: 0px;
}
#font5{
background: url(../img/sum5.jpg) no-repeat 8px;/*マイシネマ部長*/
padding: 0px;
}
#font7{
background: url(../img/sum7.jpg) no-repeat 8px;/*ぶつぶ*/
padding: 0px;
}
#font8{
background: url(../img/sum8.jpg) no-repeat 8px;/*ことばのひろば*/
padding: 0px;
}
#font1 p a,#font2 p a,#font3 p a,#font4 p a,#font5 p a,#font7 p a,#font8 p a{
padding-top: 15px;
padding-left: 65px;
display: block;
height: 42px;
}
/*-----------------------------------------------------*/
#font13{
font-family: "ＤＦペン字体W4","ＤＦＰペン字体W4","ＤＦＧペン字体W4";
}
#font2 {
font-family: "ＤＦ優雅宋W5","ＤＦＰ優雅宋W5","ＤＦＧ優雅宋W5";
}
#font3 {
font-family: "A-OTF じゅん Pro 101";
}
#font4 {
font-family: "ＤＦPOPミックスW3","ＤＦＰPOPミックスW3","ＤＦＧPOPミックスW3";
}
#font5 {
font-family: "A-OTF 見出ミンMA31 Pro MA31";
}
#font6 {
font-family: "ＤＦレンガ体W9","ＤＦＰレンガ体W9","ＤＦＧレンガ体W9";
}
#font7 {
font-family: "ＤＦ郭泰碑W4","ＤＦＰ郭泰碑W4","ＤＦＧ郭泰碑W4";
}
#font8{
font-family: "ＤＦ金文体W5","ＤＦＰ金文体W5","ＤＦＧ金文体W5";
}
#font9 {
font-family: "ＤＦ超極太ゴシック体","ＤＦＰ超極太ゴシック体","ＤＦＧ超極太ゴシック体";
}
#font10 {
font-family: "ＤＦ超極太楷書体","ＤＦＰ超極太楷書体","ＤＦＧ超極太楷書体";
}
#font11 {
font-family: "ＤＦ細丸ゴシック体Ｇ","ＤＦＰ細丸ゴシック体Ｇ","ＤＦＧ細丸ゴシック体Ｇ";
}
#font12 {
font-family: "ＤＦ京劇体W3","ＤＦＰ京劇体W3","ＤＦＧ京劇体W3";
}
