/* CSS Document */

body {
color:#666666;
margin:0px;
padding:0px;
background-color:#D4D3D3;
text-align:center;
font-size:12px;
line-height:1.4em;
}

a {color:#1E90FF; text-decoration:none;}
a:link {color: #1E90FF; text-decoration:none;}
a:visited {color: #1E90FF; text-decoration:none;}
a:hover {color:#FF3300; text-decoration:underline;}
a:active {color: #ff8c00; text-decoration:none;}

/*テキストスタイル全般*/
.text-style1 {
font-family:"ＭＳ Ｐゴシック", Osaka;
font-size:12px;
line-height:1.4em;
}
.text-style2 {
margin : 5px 20px 10px;margin-left : 10px;
padding:0px;
}
.text-style3 {
font-size:16px;
color:#333333;
}
.text-style4 {
color:#0066CC;
font-size:14px;
line-height:1.4em;
}
.text-style5 {
border-bottom:1px dashed #D4D3D3;
}
.text-style6 {
border-bottom:1px dashed #D4D3D3;
font-weight:bold;
color:#663300;
}


/*イメージにマージンを付けない*/
.nonmarginimage {
margin:0px;
padding:0px;
}

/*ホーム*/
div#homemain {
margin:0px;
padding:0px;
}

#homemain_in  {
width:850px;
margin:0px auto;
}

#homemain_in #footer {
width:850px;
margin:0px auto;
}


.headernavi {
margin:0px;
padding:5px;
}


/*共通*/
div#absolute {
width:850px;
background-color:#FFFFFF;
text-align:left;
margin:0px;
padding:0px;
}

div#header {
margin:0px;
padding:0px;
}

div#mainNavi {
margin:0px;
padding:0px;
float:left;
width:160px;
}

div#mainContents {
margin:0px;
padding:0px;
float:right;
width:690px;
}

div#footer {
clear:both;
margin:0px;
padding:0px;
}

.directryNavi {
	font-size:11px;
	text-align:right;
	margin:3px;
	padding:0px;
}

.caption1 {
font-size:10px;
line-height:1.3em;
margin:5px 10px 5px 10px;
}

.kugiri {
text-align:center;
margin:0px;
padding:0px;
}



/*プルチノ効果*/
.effect_txt1 {
border-bottom:1px solid #FF6347;
margin:5px 10px 5px 10px;
padding:0px;
}
.effect_txt2 {
margin:5px 10px 5px 10px;
padding:0px;
}


/*我が家流プルチノ*/
.waga_title1 {
width:690px;
border-top:1px dashed #C71585;
border-bottom:1px dashed #C71585;
text-align:center;
font-size:16px;
font-weight:bold;
color:#330000;
padding:8px 0px 5px 0px;
}

.waga_txt1 {
border-bottom:1px solid #4682B4;
margin:5px 10px 5px 10px;
padding:0px;
}
.waga_txt2 {
font-size:20px;
font-weight:bold;
margin:10px 0px 5px 10px;
}
.waga_caption {
font-size:10px;
line-height:1.3em;
width:210px;
margin:5px 7px 5px 7px;
}


/*作品紹介*/
.work_txt1 {
font-size:12px;
margin:10px 0px 0px 5px;
padding:0px;
}
.work_txt2 {
font-weight:bold;
color:#663300;
}

.work_title1 {
font-size:14px;
font-weight:bold;
color:#FF3300;
line-height:1.4em;
margin:3px 0px 0px 5px;
padding:0px;
}



/*アンケート結果*/
.quest_title {
font-size:14px;
border:1px solid #FF3300;
background-color:#FFFFCC;
margin:5px;
padding:5px;
}
.quest_ul {
font-size:14px;
margin-top:5px;
padding:0px;
color:#FF3300;
}


/*質問にお答え*/
.ans_quest {
font-size:16px;
font-weight:bold;
margin:20px 0px 5px 10px;
padding:0px;
color:#003366;
}
.ans_ans {
font-size:14px;
margin:0px 0px 10px 10px;
padding:0px;
color:#009966;
}
.ans_txt1 {
border-top:1px dashed #666666;
border-bottom:1px dashed #666666;
font-size:14px;
line-height:1.7em;
margin-left:10px;
}


/*俳句・川柳*/
div#haiku_frame {
border:1px solid #666666;
margin:5px;
padding:10px;
}
.haiku_txt1 {
font-size:16px;
font-weight:bold;
line-height:1.7em;
font-family:"ＭＳ Ｐ明朝", "細明朝体";
margin:0px;
padding:0px;
}
.haiku_txt2 {
text-align:right;
margin:0px;
padding:0px;
}

.copyright {
	color:#FFF;
	font-size:12px;
	text-align:left;
	background-image: url(../commonf/imgf/footer.gif);
	height: 26px;
	font-weight: bold;
	background-repeat: no-repeat;
}

#homemain .copyright {
width:850px;
margin:0px auto;
}

.c {
	vertical-align:middle;
	padding-top: 5px;
	padding-left: 5px;
}
