
/* set_articlecolor_graBlack.css */
/*-- Main Contents Basic Setting Style --*/

a{
text-decoration: none;
color: #586aeb;
}

a:hover{
text-decoration: underline;
}


/*-- Kiji Area Setting Style --*/

.navi {color:#A19E66;}

#content {
}

div.blog_top {}

div.blog_top .blogbody {
color : #fff;
background-color : transparent;
}

div.blog_top div.text{
color : #fff;
background-color : transparent ;
}

/*-- Footer setting --*/

#footer{border-top-color : silver ;}

div.powered a{
color : #1c1c1c !important;
}



/* Top Midashi */

div.blog_top {
color : RGB(37,33,24) ;
background-color : transparent ;
border-color : RGB(151,142,151) ;
}

div.blog_top div.text {
color:#1c1c1c;
}

div.blog_top h2.title{
color : #333333;
/* グラデ：ホワイト（index1_bg.jpg） */
background-image: url(/agency_site_parts/1/css/193294.jpg);
background-repeat:  no-repeat;
background-position:0 6px;
border-bottom:1px solid #913e3e ;
border-bottom-style: ;
border-bottom-color:;
background-color:;
}

div.blog_top h2.title a {
color : #333333;
!important
}

div.blog_top h3.title{
color : #333333;
/* グラデ：ホワイト（index2_bg.jpg） */
background-image: url(/agency_site_parts/1/css/193295.jpg);
background-repeat:  no-repeat;
background-position:0 6px;
background-color:;
border-bottom:1px solid #d0c2ae ;
border-left-style:;
border-left-color:;
}

div.blog_top h3.title a {
color : #333333;
!important
}

div.blog_top h4.title{
color : #333333;
/* グラデ：ホワイト（index3_bg.jpg） */
background-image: url(/agency_site_parts/1/css/193296.jpg);
background-repeat: no-repeat;
background-position:0 6px;
background-color:;
border-bottom-width:;
border-bottom-style:;
border-left-color:;
}

div.blog_top h4.title a {
color : #333333;
!important
}

/*-- Main Contents Basic Setting Style --*/

ul{
margin: 10px 10px 10px 33px ;
padding: 0px 0px 0px 0px ;
}

ol {
margin: 10px 10px 10px 43px ;
padding: 0px 0px 0px 0px ;
}

li{
margin : 0px 0px 0px 0px ;
padding : 2px 0px 2px 0px ;
}


dl{
margin: 10px 10px 10px 18px ;
padding: 0px 0px 0px 0px ;
}

dd{
margin-left : 2em ;
}

dt{}

blockquote{
margin : 1em 1.5em ;
padding : 0.3em 0.6em ;
}

sub{}
sup{}
strong{}
em{}
u{}
strike , s{}

/*-- Heading Setting Style --*/

.description {
margin:0px 10px 10px 0px;
font-size:90%;
}

.navi {
font-size:90%;
text-align:right;
padding:10px 10px 10px 37px;
}



/*-- Kiji Area Setting Style --*/

#content {
padding: 0px;
}

div.blog_top .blogbody {
font-size : 100% ;
line-height : 1.4 ;

}


.date{
margin : 10px 10px 5px 0px ;
padding:0px 0px 0px 0px ;
border-style : solid ;
border-width : 0px ;
font-size : 100% ;
text-align:right ;
}

.posted{
font-size: 90%;
margin:0px;
text-align:right;
padding: 0px;
}

div.blog_top div.text img{
margin : 3px 3px 3px 3px ;
border : none ;
}

/*-- Footer setting --*/

.powered {
text-align:right;
font-size : 8pt;
padding-top: 5px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 0px;
color:#1c1c1c;
}

#footer{
clear:both ;
margin : 0px 0px 0px 0px ;
padding:10px 0px 5px 0px ;
text-align:center;
font-size : 12px ;
}
.copyright{
width:99%;
text-align:center;
}

div.footer_element{
margin : 10px 10px 10px 10px ;
}

div.footer_element a, div.powered a{
color:#1c1c1c;
}


/* Legacy Style */

table.design , table.design tr , table.design tr td , table.design tr th {
border : none !important ;
background-color:transparent !important ;
padding : 0px !important ;
margin : 0px !important ;
}

.catch{ font-size : 90% ;}

div.category{
text-align : right ;
position : relative ;
top : -33px ;
}

/* Other Style */

a img { border : none ; }

#comments , #trackback{
margin: 0;
color : RGB(50,50,50)
}

.comments-head{
font-weight : bold ;
color : RGB(81,79,81) ;
margin-bottom : 10px ;
margin-top : 30px ;
margin-right : 10px ;
padding-bottom : 2px ;
border-bottom : 1px gray dashed ;
}


/*-- TopPage Fix Content Area Setting --*/

div.top_contents_contents{
font-size : 100%;
font-weight : normal;
line-height : 1.4;
background-position: right top;
width : auto;
border:;
background-color:;
color: #1c1c1c;
margin-top: 0px;
margin-right: 30px;
margin-bottom: 0px;
margin-left: 30px;
padding-top: 10px;
padding-right: 16px;
padding-bottom: 10px;
padding-left: 22px;
}


div.top_contents_title{
font-size : 100%;
line-height : 1.4;
margin-top: 0px;
margin-right: 30px;
margin-left: 30px;
border-bottom: 1px solid #7489cc;
padding-top: 7px;
padding-right: 0px;
padding-bottom: 7px;
padding-left: 15px;
font-weight: bold;
color: #333333;
}

div.blog_top h2.title{
font-size : 110%;
font-weight : bold;
width : auto;
padding-top: 7px;
padding-left: 23px;
padding-bottom: 7px;
margin-bottom: 0px;
}

div.blog_top h3.title{
font-size : 110%;
font-weight : bold;
width : auto;
padding-top: 7px;
padding-left: 23px;
padding-bottom: 7px;
margin-bottom: 0px;
}

div.blog_top h4.title {
font-size : 110%;
font-weight : bold;
width : auto;
padding-top: 7px;
padding-left: 23px;
padding-bottom: 7px;
margin-bottom: 0px;
}

div.blog_top h2.title a ,
div.blog_top h3.title a ,
div.blog_top h4.title a {}

div.blog_top div.text{
color :;
line-height : 1.4;
width : auto;
padding: 7px;
background-color:;
}

div.blog_top div.text table{
color:#333333;!important;
}
div.blog_top form .input_text{
color:#000000;!important;
}

div.blog_top {
font-size : 100%;
line-height : 1.4;
margin-top: 5px;/*space*/
margin-right: 30px;
margin-bottom: 15px;
margin-left: 30px;
padding: 0px;
}

/*div.top_contents_title*/
div.blog_top h2.title , div.blog_top h3.title , div.blog_top h4.title {
margin-top:0px;
!important
}
div.blog_top h2.title a:link , div.blog_top h3.title a:link { !important }
div.blog_top h2.title a:visited , div.blog_top h3.title a:visited { !important }

/* for backgroundeBlack */
form .fm_field, form .fm_submit_clmn, .fm_label{
color:#000000;
}

body#w_all1 #container div.blog_top,
body#w_t1s2_l #container div.blog_top,
body#w_t1s2_r #container div.blog_top,
body#w_all1 #container div.top_contents_title,
body#w_t1s2_l #container div.top_contents_title,
body#w_t1s2_r #container div.top_contents_title,
body#w_all1 #container div.top_contents_contents,
body#w_t1s2_l #container div.top_contents_contents,
body#w_t1s2_r #container div.top_contents_contents,
body#w_t1s2_l #container div.blog_top,
body#w_t1s2_l #container div.top_contents_title,
body#w_t1s2_l #container div.top_contents_contents,
body#w_t1s2_r #container div.blog_top,
body#w_t1s2_r #container div.top_contents_title,
body#w_t1s2_r #container div.top_contents_contents,
body#s_all1 #container div.blog_top,
body#s_t1s2_l #container div.blog_top,
body#s_t1s2_r #container div.blog_top,
body#s_all1 #container div.top_contents_title,
body#s_t1s2_l #container div.top_contents_title,
body#s_t1s2_r #container div.top_contents_title,
body#s_all1 #container div.top_contents_contents,
body#s_t1s2_l #container div.top_contents_contents,
body#s_t1s2_r #container div.top_contents_contents,
body#s_t1s2_l #container div.blog_top,
body#s_t1s2_l #container div.top_contents_title,
body#s_t1s2_l #container div.top_contents_contents,
body#s_t1s2_r #container div.blog_top,
body#s_t1s2_r #container div.top_contents_title,
body#s_t1s2_r #container div.top_contents_contents {
margin-left:15px ;
margin-right:15px ;
}

body#w_t3s2_r #container div.blog_top,
body#w_t3s2_r #container div.top_contents_title,
body#w_t3s2_r #container div.top_contents_contents,
body#s_t3s2_r #container div.blog_top,
body#s_t3s2_r #container div.top_contents_title,
body#s_t3s2_r #container div.top_contents_contents {
margin-right:30px ;
}

body#w_t3s2_l #container div.blog_top,
body#w_t3s2_l #container div.top_contents_title,
body#w_t3s2_l #container div.top_contents_contents,
body#s_t3s2_l #container div.blog_top,
body#s_t3s2_l #container div.top_contents_title,
body#s_t3s2_l #container div.top_contents_contents {
margin-left:30px ;
}


body#w_all2_l div.blog_top,
body#w_all2_l div.top_contents_title,
body#w_all2_l div.top_contents_contents,
body#s_all2_l div.blog_top,
body#s_all2_l div.top_contents_title,
body#s_all2_l div.top_contents_contents {
margin-right:15px ;
}

body#w_all2_r div.blog_top,
body#w_all2_r div.top_contents_title,
body#w_all2_r div.top_contents_contents,
body#s_all2_r div.blog_top,
body#s_all2_r div.top_contents_title,
body#s_all2_r div.top_contents_contents {
margin-left:15px ;
}
