/* Copyright pipaoi.jp All Rights Reserved */

/* Import */
/* @import url("../../css/master.css"); */
@import url(/css2/toppage2.css);
@import url(/css2/standard2.css);

/* -------------------------------------------- */

div#main {}

/* writerhead */
div.writer div.writerhead   {
	color:#333333;
	background-color:#CCCCCC;
	padding:0px 4px;
	margin-top:18px;
	margin-bottom:3px;
}
div.writer div.writerhead p {float:right; display:block;}


/* writer */

div.writer h2 {margin-bottom:5px;}

div.writer div.text_read {}

div.writer div.text    {font-size:1.1em/*13px*/; float:right;}/*BMC Sm*/
div.writer div.text h3 {color:#775577; /*border-bottom:3px double #66666;*/ margin-top:20px;}
div.writer div.text h3 strong {font-size:1.1em;}
div.writer div.text h4 {color:#775577;}
div.writer div.text p  {margin:10px 0px; text-indent:1em; line-height:1.6em;}
div.writer div.text p img {margin-bottom:-1px;}/*tenmoku*/
div.writer div.text p.link {margin:10px auto; text-indent:0; line-height:1.6em; text-align:center; font-size:120%;}
div.writer div.text2 p  {text-indent:0;}

div.writer div.photo, div.photo2 {margin:10px 10px 10px 0; text-align:center;}
div.writer div.photo div {width:512px; border:1px solid #999999; padding:4px 0; text-align:center; margin:0 auto;}
div.writer div.photo img, div.photo2 img {margin:0;}
div.writer div.photo p, div.writer div.photo2 p {
	margin:1px 5px; text-align:left; text-indent:0em;
	font-size:0.75em/*10px*/; line-height:1.3em; color:#775577;
}/*BMC Sm*/
div.writer div.photo2 div {width:410px; border:1px solid #666666; padding:4px 0; text-align:center; margin:0 auto;}


br.clear { height:1px; line-height:1px; }


div.writer div.text p,
div.writer div.photo p {text-align:justify; text-justify:inter-ideograph;}

div.writer div.info    {
	padding:5px; color:#555555; margin:10px 0px; clear:both; zoom:1;
	background-image:url("../img/infobg.gif");
	border:1px solid #BBBBBB;
}
div.writer div.info div.text {width:310px; border-left:1px dashed #BBBBBB; padding-left:8px;}
div.writer div.info div.photo {margin-top:0px; background-color:#FFFFFF;}
div.writer div.info div.clear {margin-bottom:10px;}
div.writer div.info ul {list-style-type:disc; padding-left:20px; margin-bottom:10px;}
div.writer div.info li {line-height:1.8em;}

div.writer div.info p,
div.writer div.info h4   {background-color:#FFFFFF;}

div.writer div.info h4     {font-size:1.1em/*13px*/; padding-left:5px;}/*BMC Sm*/
div.writer div.info strong {font-size:1.1em/*13px*/; margin-right:6px;}/*BMC Sm*/

div.writer div.info h4 b {font-size:0.9em/*10px*/;}/*BMC Sm*/



/* clearfix */
.text:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.text {display:inline-block;}
/* \*/ * html .text { height:1%; } .text { display:block; } /* */

/* globalsign */
div.globalsign {text-align:center;}

