@charset "UTF-8";

/* /home/sites/lolipop.jp/users/lolipop.jp-dp20099040/web/css/styles_**.css */
/* 下記インポートファイルの吐き出しディレクトリは、上記サーバー内アドレスを指定すること。 */

/*
@import "styles_2.css";
@import "http://www.ikumou1.com/css/styles_3.css";
@import "http://www.ikumou1.com/css/styles_4.css";
*/

/* SHIIKI BASIC CSS */

/* ----------基本ルール---------- */


/* ボディ */
html{ margin:0; padding:0; }
body{
margin: 0 ;
padding: 0 ;
font-family: verdana, 'trebuchet ms', sans-serif ;
font-size: 14px ;
text-align: center ;
color: #333333 ;
/*background-color: # ;*/
/*background-image:url(http://www.ikumou1.com/img/img.gif)*/
}

form,input{ margin: 0; padding: 0; }
a img { border: 0; }

/* 見出し */
h1,h2,h3,h4,h5,h6{
font-weight: normal ;
font-size: 16px ;
color: # ;
margin: 0 ;
padding: 0 ;
}

/* テキスト */
p,ol,ul,dl,table,pre,blockquote{
font-weight: normal ;
font-size: 14px ;
color: #333333 ;
margin: 0 ;
padding: 0 ;
}

ul,li{ margin:0;}
li{list-style-type:none;}


/* リンク */
/*a { color: #ff9900; text-decoration: underline; }*/
/*a:hover { color: #ffcc00; position: relative; top: 1px; left: 1px; }*/


a { color: #ff9900; text-decoration: underline; }
a:hover { color: #ffcc00; }


/* その他 */
.float-l{float:left}
.float-r{float:right}
.clear-b{clear:both}

.line-h-140{line-height:140%}

.spacer-t-5{margin-top:5px}
.spacer-b-5{margin-bottom:5px}
.spacer-t-10{margin-top:10px}
.spacer-b-10{margin-bottom:10px}
.spacer-t-15{margin-top:15px}
.spacer-b-15{margin-bottom:15px}
.spacer-t-20{margin-top:20px}
.spacer-b-20{margin-bottom:20px}

.off{ display: none }

.indent{
width: 200px; /* 200px */
text-indent: 1em /* 1 */
}



.flow {
/* --------スクロールバーサイドの余白に注意-------- */
/* width:374px; */
/* height:155px; */
/* margin:0px; */
/* padding:0px; */
overflow/*-y*/:auto;
scrollbar-base-color:#008000;
scrollbar-face-color:#FFFFFF;
scrollbar-arrow-color:#008000;
scrollbar-track-color:#FFFFFF;
scrollbar-highlight-color:#008000;
scrollbar-shadow-color:#008000;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
}


/* ----------レイアウト---------- */

/* コンテナ */

#container{
width:840px;
margin-top:15px;
margin-right:auto;
margin-bottom:50px;
margin-left:auto;
text-align:left;
background-color:#FFFFFF;
}

/* ヘッダー */

#header{
width:840px;
margin-top:0px;
margin-right:auto;
margin-bottom:0px;
margin-left:auto;
}
#head-a{
width:840px;
height:66px;
background-image:url(http://www.ikumou1.com/img/head_b.gif);
}
#head-aa{width:600px; margin-top:15px;}
#head-aa p strong{font-size:12px; font-weight:400}
#head-ab{width:197px;}
#head-b{
width:840px;
border-top:solid 1px #008000;
border-bottom:solid 1px #008000;
}
#head-c{width:840px;}




/* メイン */

#main{
width:840px;
margin-top:0px;
margin-right:auto;
margin-bottom:0px;
margin-left:auto;
}

#main-inner{
width:830px;
margin-left:5px;
}

/* トップPR */

#top-pr{
width:830px;
text-align:center;
margin-top:10px;
margin-bottom:10px;
}


/* カレンダー＆next-prev */
/*
#calendar,#next-prev{
width:830px;
font-size:12px;
text-align:center;
margin-top:5px;
margin-bottom:5px;}
*/

#content-area{
width:830px;
background-color:#FFFFFF;
margin-top:0px;
margin-right:auto;
margin-bottom:0px;
margin-left:auto;

}

/* メインコンテンツ */

#content-area-a{
width:460px;
background-color:#FFFFFF;
margin-top:0px;
margin-right:auto;
margin-bottom:0px;
margin-left:auto;

}

#content-box{
width:456px;
border:dashed #008000 2px;
margin-bottom:15px;
}

#content-box-flow{
width:443px;
height:440px;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
margin-right:auto;
overflow/*-y*/:auto;
scrollbar-base-color:#008000;
scrollbar-face-color:#FFFFFF;
scrollbar-arrow-color:#008000;
scrollbar-track-color:#FFFFFF;
scrollbar-highlight-color:#008000;
scrollbar-shadow-color:#008000;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
}

 #content-box-inner{
 width:443px;
 margin-top:10px;
 margin-bottom:10px;
 margin-left:10px;
 margin-right:auto;
 }
 #content-box-inner h1{ border-bottom: solid 1px #008000; margin-bottom:10px;}


#content-header{
width:426px;
margin-left:10px;
margin-top:10px;
border-bottom: solid 1px #008000 ;
}

#content-header h3{ font-weight:bold;}
#content-header h3 span{ font-size:10px; font-weight:400; }

#content{
width:426px;
}

#content-footer{
width:426px;
margin-left:10px;
margin-bottom:10px;
border-top: solid 1px #008000 ;
}

#content-past-box{
width:456px;
border:dashed #008000 2px;
margin-bottom:15px;
}

#content-past-box-flow{
width:443px;
height:300px;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
margin-right:auto;
overflow/*-y*/:auto;
scrollbar-base-color:#008000;
scrollbar-face-color:#FFFFFF;
scrollbar-arrow-color:#008000;
scrollbar-track-color:#FFFFFF;
scrollbar-highlight-color:#008000;
scrollbar-shadow-color:#008000;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
}

#content-past{
width:426px;
}

#content-past ul li{margin-bottom:5px; /*margin-left:15px;list-style-image:url(http://www.ikumou1.com/img/ind_1.gif);*/}
#content-past ul li .cp-a{font-weight:400;}
#content-past ul li .cp-b{font-weight:400;margin-left:10px;}


/* コメント＆トラックバック */

#comments,#trackbacks{
width:440px;
padding-top:5px;
padding-right:5px;
padding-bottom:5px;
padding-left:5px;
}
.comments,.trackbacks{width:440px; margin-bottom:15px;}
.comments-header,.trackbacks-header{
width:440px;
color:#00AB25;
margin-bottom:15px;
border-bottom:dashed 1px #00AB25;
}

.trackbacks-info{width:440px; margin-bottom:15px;}
#trackbacks-link{}

.comments-content,.trackbacks-content{width:440px;}
.comment,.trackback{width:440px; margin-bottom:5px;}
.inner{}
.comment-header,.trackback-header{width:440px; font-size:12px; color:#999999; margin-bottom:3px;}
.comment-content p,.trackback-content p{width:440px; font-size:10px; color:#999999; margin-bottom:3px;}
.comment-footer,.trackback-footer{width:440px; font-size:10px; color:#999999; margin-bottom:3px;}

#SourceBody{ width:400px; }
#btnSetText{}

#comments-open{ width:440px;}
.comments-open{}
.comments-open-header{color:#00AB25; margin-top:15px; margin-bottom:15px;}
.comments-open-content{}
#comment-form-external-auth{}
#comments-open-data{}
#comment-author{}
#comment-email{}
#comment-url{}
#comment-form-remember-me{}
#comments-open-text{}
#comment-text{ width:400px; height:50px;}
#comments-open-footer{}
#comment-preview{}
#comment-submit{}
#comment-cancel{}


/* サイドバーコンテンツ */

#content-area-b{
width:365px;
background-color:#FFFFFF;
margin-top:0px;
margin-right:auto;
margin-bottom:0px;
margin-left:auto;
}

#left,#right{
width:178px;
background-color:#DEFECB;
margin-top:0px;
margin-right:auto;
margin-bottom:20px;
margin-left:auto;
border:solid #008000 1px;
}
#left h4,#right h4{
background-color:#008000;
text-align:center;
color:#FFFFFF;
font-size:12px;
padding-top:5px;
padding-bottom:5px;
}
#left p,#right p,
#left ul,#right ul,
#left table,#right table{
width:160px;
color:#00AB25;
margin-top:10px;
margin-right:auto;
margin-bottom:10px;
margin-left:10px;
}

#under{ width:365px; }
#under h4{
width:365px;
font-size:14px;
font-weight:bold;
border-bottom:solid 1px #000000 ;
margin-bottom:10px;
}
#under ul{ margin-left:16px; }
#category li{
width:174px;
margin-bottom:10px;
}
#archive li{
width:87px;
margin-bottom:10px;
}
#under form{ margin-left:16px;}

/*#sidemenu{}*/



/* サブPR */

#sub-pr{
width:830px;
text-align:center;
margin-top:50px;
margin-bottom:50px;}

/* フッター */

#footer{
width:840px;
margin-top:0px;
margin-right:auto;
margin-bottom:0px;
margin-left:auto;
}

#sub-navi{
width:820px;
padding:10px;}



#copyright{
width:840px;
height:66px;
background-image:url(http://www.ikumou1.com/img/foot_b.gif);
margin-top:0px;
margin-right:auto;
margin-bottom:0px;
margin-left:auto;
border-top:solid 1px #008000;
}

#copyright p{
width:840px;
font-size:11px;
text-align:center;
margin-top:15px;
}





