@charset "utf-8";

/*  for /maword/index.html
---------------------------------------------------------- */

div#body div#main h2 span img {
	margin: 0 0 0 7px;
	vertical-align: baseline;
}

/*  for /maword/9999.html
---------------------------------------------------------- */

div#body div#main p.date {
	margin: 0 0 15px 0;
	text-align: right;
}

div#body div#main div.relation {
	margin-bottom: 7px;
}

div#body div#main div.site {
	margin-bottom: 7px;
}

div#body div#main p.link_back {
	margin-top: 5px;
}

div#body div#main div.link_anchor ul li {
    white-space: nowrap;
}


/*  20100212デザイン修正
---------------------------------------------------------- */

div.main h2.maword-title img.twitter {
margin-left:10px;
}


div.main {
float:left;
width:480px;
}


div.maword-contents p.twitter {
text-align:right;
}

div.maword-contents p.twitter a span {
padding-top:2px ;
margin-left:3px ;
}


div.main div.relation {
margin-bottom:7px;
padding:16px 0 0;
width:480px;
}


div.main div.article {
font-size:107%;
margin:20px 15px 20px 10px;
}


div.main div.relation h3 {
background:none repeat scroll 0 0 transparent;
border-left:5px solid #CCCCCC;
font-size:100%;
margin:0 15px 7px;
padding-left:8px;
}


div.main div.relation ul.link {
padding:0 10px 10px 20px;
}


div.main div.relation ul.link li {
margin-top:5px;
display:inline;
}



div.main h2.maword-title {
background:url("/common/image/bg_h2.gif") no-repeat scroll 0 50% transparent;
font-size:180%;
line-height:1.1;
margin:10px 0 15px;
padding:0 15px;
}

div.main h3.maword-deta {
font-size:117%;
line-height:1.3;
margin:10px 0 5px;
padding:2px 0 0;
}


div.main h3.maword-deta span {
display:block;
padding:0 15px;
}


div.main p.maword-back {
background:url("/common/image/icon_arrow_back.gif") no-repeat scroll 6px 0.5em transparent;
line-height:1.4;
margin-top:7px;
padding:0 0 0 20px;
}


div.main div.relation-link {
margin-bottom:15px;
}


div.main div.relation-link h3 {
background:none repeat scroll 0 0 transparent;
border-left:5px solid #2AA3D6;
font-size:100%;
margin:0 15px 7px;
padding-left:8px;
}


div.relation-link ul.relation-link {
padding:0 10px 10px 20px;
}


div.relation-link ul.relation-link li.link_pdf {
background:url("/common/image/icon_pdf.gif") no-repeat scroll 0 0.2em transparent;
line-height:1.4;
margin-top:7px;
padding:0 0 1px 20px;
}

div.relation-link ul.relation-link li.link {
background:url("/common/image/icon_arrow.gif") no-repeat scroll 6px 0.5em transparent;
line-height:1.4;
margin-top:7px;
padding:0 0 0 20px;
}


