@charset "Shift_JIS";

/* 会についてページ設定 */

.wrap_about{
}

.r_block_about,.r_block_about_f,.r_block_about_i,.r_block_about_qa,.r_block_about_qu,.r_block_about_vo,.r_block_about_ch,.r_block_about_tr,.r_block_about_pp,.r_block_about_si,.r_block_about_li,.r_block_about_li2,.r_block_about_co,.r_block_about_re,.r_block_about_wh,.r_block_about_fio,.r_block_about_bun{
vertical-align:top;
width:600px;
padding-left:15px; 
}


#rb_about_kei{
display:block;
width:585px;
border:1px solid #81c416;
padding-top:35px; 
padding-bottom:25px; 
}
#rb_about_kei p{
font-size:13px;
}
#rb_about_kei li{
line-height:150%;
}

.rb_about_kei_in{
font-size:12px;
padding-left:30px;
margin-top:10px;
}
.rb_about_kei_in_title{
font-size:12px;
font-family:"ＭＳ　ゴシック", Osaka, "ヒラギノ角ゴ pro　W3";
padding-left:30px;
text-decoration:underline;
}

.r_block_about h2,.r_block_about_f h2{
font-size:22px;
color:#81c416;
margin-left:20px;
}

.r_block_about h3{
font-size:14px;
line-height:140%;
color:#a00028;
margin-left:20px;
margin-top:30px;  
margin-bottom:5px;  
}

.r_block_about p,.r_block_about_f p{
color:#333333;
line-height:180%;
margin-top:5px;
margin-left:40px;
font-family:"細明朝体","ＭＳ 明朝",  "平成明朝"
}
#p_color{
color:#a00028;
}

/* 特長設定 */

.r_block_about_f h3{
font-size:small;
font-weight:normal;
line-height:150%;
color:#a00028;
margin-top:20px; 
margin-left:20px;
margin-bottom:20px; 
}

.r_block_about_f h4{
display:block;
width:500px;
font-size:medium;
color:#4a488e;
background-color:#ebf6f7;
padding-left:10px; 
padding-top:5px; 
padding-bottom:5px; 
margin-left:20px;
margin-top:30px;  
margin-bottom:5px;  
}
.r_block_about_f h5{
color:#a00028;
font-size:15px;
margin-left:25px;
margin-top:20px;  
margin-bottom:10px;  
}

.r_block_about_f ul{
width:480px;
list-style:disc;
margin-top:10px;
margin-left:60px;
margin-bottom:10px; 
}
.r_block_about_f li{
margin-bottom:7px;
}

.r_block_about_f h6{
font-size:small;
margin-top:20px;
margin-left:40px;
}
.r_block_about_f h6 span{
font-size:14px;
font-weight:bold;
}

.f_more{
margin-top:10px;
margin-left:40px;
margin-bottom:30px;  
}
.r_block_about_f p span{
color:#333333;
font-size:10px;
line-height:140%;
font-family:"ＭＳ　ゴシック", Osaka, "ヒラギノ角ゴ pro　W3"  
}

/* 特長リンク設定 */

.r_block_about_f p a{
color:#81C416;
font-size:13px;
text-decoration:underline;
}
.r_block_about_f p a:hover{
color:#D6DF7B;
text-decoration:none;
}

.feature_link{
color:#999999;
width:543px;
line-height:130%;
margin-top:15px;
margin-left:20px;
padding-top:15px; 
text-align:center; 
}
.feature_link p{
font-size:0.8em;
font-family:"ＭＳ　ゴシック", Osaka, "ヒラギノ角ゴ pro　W3" ;
color:#81c416;
margin-left:-1px;
}

.feature_link ul{
list-style : none ;
margin-left:15px;  
}
.feature_link li{
margin-bottom:5px;
margin-left:10px; 
}

.feature_link a{
color:#81C416;
font-size:13px;
text-decoration:underline;
}
.feature_link a:hover{
color:#D6DF7B;
text-decoration:none;
}

/* 特長ページ移動指定 */

.feature_next{
width:100px;
font-size:x-small;
text-align:center;
display:block;
padding:2 1px; 
border:1px solid #999999;
margin-top:25px;
margin-left:445px;  
margin-bottom:30px; 
}

.feature_next a{
color:#a00028;
text-decoration:none;
}
.feature_next a:hover{
color:#333333;
text-decoration:underline;
}



.r_block_a_f{
width:480px;
color:#333333;
line-height:180%;
margin-left:52px;
text-indent:-12px;
}
.rba_10p{
color:#333333;
font-size:10px;
line-height:170%;
text-indent:-10px;
padding-left:50px;
margin-top:2px;  
}
.rba_10p2{
color:#333333;
font-size:10px;
line-height:170%;
text-indent:-10px;
padding-left:10px;
margin-top:2px;  
}
.rba_12c{
font-size:12px;
line-height:180%;
color:#a00028;
margin-left:40px;
margin-top:10px;  
margin-bottom:10px; 
font-family:"細明朝体","ＭＳ 明朝",  "平成明朝"; 
}
.rba_12c_sto{
font-size:12px;
font-weight:bold;
line-height:180%;
color:#a00028;
margin-left:40px;
margin-top:10px;  
margin-bottom:10px; 
font-family:"細明朝体","ＭＳ 明朝",  "平成明朝" 
}
.rba_u5{
color:#333333;
line-height:180%;
margin-top:10px;
margin-left:40px;  
}

.f10_h{
margin-top:10px;
margin-left:40px;
margin-bottom:1px;
font-size:12px;
font-weight:bold;
font-family:"ＭＳ ゴシック", Osaka, "ヒラギノ角ゴ pro　W3";
}
.f_top{
font-size:16px;
font-weight:bold;
line-height:160%;
color:#a00028;
margin-top:20px; 
margin-left:20px; 
}




/* 流れ設定 */
.rba_stepkei{
line-height:170%;
margin-top:10px;  
margin-bottom:10px; 
margin-left:40px; 
margin-right:120px; 
border:1px solid #999999;
padding:10px; 
}


/* 考え方設定 */

.r_block_about_i h2{
font-size:22px;
color:#81c416;
margin-left:20px;
}
.r_block_about_i h3{
font-size:18px;
line-height:140%;
color:#a00028;
margin-left:40px; 
margin-top:30px;  
margin-bottom:20px;  
}
.r_block_about_i p{
margin-left:40px; 
line-height:180%;
font-family:"細明朝体","ＭＳ 明朝",  "平成明朝" 
}
.rba_i_name{
font-size:10px;
text-align:right;
margin-right:40px; 
font-family:"細明朝体","ＭＳ 明朝",  "平成明朝" 
}
.rba_i_kei{
width:500px;
border-top:1px solid #999999;
padding-top:30px;
margin-top:30px;   
}


/* q&a設定 */

.r_block_about_qa h2{
font-size:22px;
color:#81c416;
margin-left:20px;
margin-bottom:25px; 
}

.rba_q,.rba_a{
display:block;
width:555px;
margin-left:20px;
}
.rba_q{
margin-top:10px; 
margin-bottom:10px; 
}
.rba_a{
padding-top:5px; 
margin-bottom:30px; 
}
.rba_q img,.rba_a img{
float:left;
}
.rba_q  h3{
color:#a00028;
padding-top:5px; 
margin-left:45px; 
}
.rba_a p{
color:#333333;
margin-left:45px; 
line-height:180%;
font-family:"細明朝体","ＭＳ 明朝",  "平成明朝" 
}
.rba_a10p{
font-size:10px;
line-height:170%;
text-indent:-10px;
padding-left:55px;
margin-top:2px;  
}


/* お客さまの声第2段 */


.book_box{
display:block;
float:left;
width:250px;
height:220px;
text-align:center;
}
.book_box2{
display:block;
float:left;
width:250px;
height:230px;
text-align:center;
}
.book_box3{
display:block;
float:left;
width:150px;
height:230px;
text-align:center;
}
.book_box4{
display:block;
float:left;
width:130px;
height:230px;
text-align:center;
}
.book_box img{
height:140px;
}
.book_box2 img,.book_box3 img,.book_box4 img{
height:160px;
}
.book_box a,.book_box2 a,.book_box3 a,.book_box4 a{
color:#1d3994;
text-decoration:none;
}
.book_box a:hover,.book_box2 a:hover,.book_box3 a:hover,.book_box4 a:hover{
text-decoration:underline; 
color:#6699CC;
}
.voice_content{
clear:both;
}
.voice_content p{
margin-bottom:5px;
}
.voice_content p span{
font-size:11px;
margin-bottom:5px;
line-height:150%;
}
.voice_content a{
color:#81C416;
text-decoration:none;
}
.voice_content a:hover{
text-decoration:underline; 
color:#D6DF7B;
}
.ask{
margin-left:1em;
text-indent:-1em;
margin-top:15px;
}
.answer{
color:#1d3994;
}
.answer_b10{
color:#1d3994;
margin-top:20px;
}
.answer_right{
color:#1d3994;
text-align:right;
}
#book_t{
font-size:14px;
line-height:140%;
margin-bottom:5px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.r_block_about_qu h2{
font-size:22px;
color:#81c416;
margin-left:20px;
margin-bottom:25px; 
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.r_block_about_qu h3{
clear:both;
font-size:13px;
font-weight:normal;
margin-top:10px;
margin-bottom:5px;
padding-top:20px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
border-top:3px solid #a00028;
}
.r_block_about_qu h4{
font-size:15px;
color:#a00028;
margin-bottom:10px; 
line-height:140%;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-weight:normal;
}
.r_block_about_qu h5{
font-size:17px;
color:#a00028;
margin-bottom:10px; 
line-height:140%;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-weight:bold;
}
.r_block_about_qu p{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
line-height:180%;
}
.r_block_about_qu ul{
font-size:13px;
margin-left:20px;
margin-bottom:10px;
padding-top:5px;
list-style-type:decimal;
color:#1d3994;
}
.r_block_about_qu ul li{
margin-bottom:5px;
}
#ul2{
margin-left:20px;
font-size:12px;
margin-bottom:10px;
list-style-type:disc;
}
.question{
padding-right:30px;
padding-left:30px;
padding-bottom:30px;
margin-top:10px;
}
.q_read{
margin-bottom:15px;
}
.q_book{
margin-bottom:15px;
height:80px;
float:left;
width:260px;
font-size:12px;
line-height:170%;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.paper{
display:block;
width:555px;
margin-top:20px; 
margin-bottom:20px; 
}
.paper img{
border:1px solid #CCCCCC;
margin-bottom:10px; 
margin-left:10px; 
}
.paper_2{
display:block;
width:555px;
margin-top:10px; 
margin-bottom:10px; 
}
.paper_2 img{
border:1px solid #CCCCCC;
margin-bottom:5px; 
}
.besshi{
padding-left:40px;
margin-bottom:15px;
border-bottom:1px dashed #CCCCCC;
}
.besshi p{
margin-bottom:10px;
line-height:170%;
}
.bright{
text-align:right;
margin-right:100px;
}


/* お客さまの声メインページ　2013/11/28UP */
.voice_read,.voice_main{
padding-left:20px; 
padding-bottom:30px;
margin-top:0px;
font-size:12px;
line-height:100%;
}

.voice_main{
margin-left:20px;
}

.voice_main p{
color:#555555;
margin-top:0px;
padding-top:0px;
padding-left:0px;
}
.voice_new,.voice_old{
margin-bottom:20px;
}
.voice_new{
margin-left:40px;
}


.voice_main p span{
font-size:10px;
}
.voice_main img{
margin-right:10px;
}
.voice_main a {font-size:16px;
line-height:130%;
text-decoration:none; color:#a00028;}
.voice_main a:hover {color:#6699CC; text-decoration:underline; }


/* お知らせページ設定 */

.whatsnew_read,.ask_q_read{
padding-left:20px; 
padding-bottom:10px;
margin-top:0px;
font-size:12px;
line-height:100%;
}

.whatsnew_main,.ask_q_main{
margin-bottom:0px;
padding-bottom:0px;
}

.whatsnew_main ul,.ask_q_main ul{
color:#333333;
font-size:10px;
list-style-type:none;
padding-right:20px;
}
.whatsnew_main li,.ask_q_main li{
padding-top:5px;
padding-bottom:10px;
margin-bottom:5px;
border-bottom:1px dashed #999999;
}

.whatsnew_main li span,.ask_q_main li span{
}


.whatsnew_main a,.ask_q_main a {
font-size:12px;
color:#000066; text-decoration:none; }
.whatsnew_main a:hover,.ask_q_main a:hover {color:#3399cc; text-decoration:underline; }

.whatsnew_leftem,.ask_q_leftem,.whatsnew_leftem_h30{
display:block;
margin-top:-16px;
padding-top:0px;
margin-left:7.5em;
}
.whatsnew_leftem,.ask_q_leftem{
height:15px;
}
.whatsnew_leftem_h30{
height:30px;
}


/*お客様の声設定 */

.r_block_about_vo h2{
font-size:22px;
color:#81c416;
margin-left:20px;
margin-bottom:10px; 
}
.r_block_about_vo h3{
font-size:14px;
color:#a00028;
line-height:140%;
margin-left:55px;
margin-top:10px; 
margin-bottom:10px; 
}
.r_block_about_vo h4{
display:block;
width:160px;
font-size:12px;
color:#81c416;
margin-left:55px;
padding:1px 7px;
margin-top:10px; 
margin-bottom:10px;
border-left:1px solid #81c416;
border-right:1px solid #81c416;
text-align:center;
}
.r_block_about_vo p{
padding-left:55px; 
padding-right:40px; 
line-height:180%;
font-family:"細明朝体","ＭＳ 明朝",  "平成明朝"
}
.rba_lead{
margin-left:15px;
}

.rba_vo_lbox{
width:400px;
}
.rba_vo_lb_left{
padding-left:15px;
}
.rba_vo_rbox{
vertical-align:top; 
padding-top:95px; 
text-align:center;
}
.rba_vo_cap{
font-size:10px;
margin-top:5px; 
}

.rba_box{
width:100%;
margin-top:15px;  
margin-bottom:35px;  
}
.rba_box td{
text-align:center;
font-size:12px;
padding-top:5px;
padding-bottom:5px;
}
.rba_box_a{
color:#ffffff;
font-weight:bold;
background-color:#81c416;
}
.rba_box_1,.rba_box_2{
border-top:1px solid #81c416;
border-bottom:1px solid #81c416;
}
.rba_box_1{
border-right:1px solid #81c416;
}
.rba_box_1 a,.rba_box_2 a{
color:#81c416;
font-weight:bold;
}
.rba_box_1 a:hover,.rba_box_2 a:hover{
color:#333333;
font-weight:bold;
text-decoration:underline;
}

/*お支払い方法設定 */

.r_block_about_ch h2{
font-size:22px;
color:#81c416;
margin-left:20px;
margin-bottom:20px; 
}

.r_block_about_ch h3{
font-size:14px;
color:#a00028;
line-height:140%;
margin-left:20px;
margin-top:10px; 
margin-bottom:10px; 
}
.r_block_about_ch p{
padding-left:40px; 
line-height:180%;
font-family:"細明朝体","ＭＳ 明朝",  "平成明朝"
}
.rba_ch12p{
text-indent:-12px;
margin-left:12px;
margin-top:10px;  
}
.rba_ch12p img{
margin-left:12px;
}
.rba_ch12p2{
margin-left:12px;
margin-top:10px;  
}
.rba_ch10p{
color:#333333;
font-size:10px;
line-height:170%;
text-indent:-10px;
padding-left:63px;
margin-top:2px;  
}

/*特定商取引法&会社案内設定 */

.r_block_about_tr h2{
font-size:22px;
color:#81c416;
margin-left:20px;
margin-bottom:20px; 
}
.rba_tr_left,.rba_tr_right,.rba_tr_right2{
padding-top:20px; 
}
.rba_tr_left{
float:left;
color:#a00028;
margin-left:40px;
}
.rba_tr_right{
margin-left:150px;
}
.rba_tr_right2{
padding-bottom:5px;  
text-indent:-96px;
margin-left:96px;
}
.rba_tr10p{
font-size:10px;
text-indent:-10px;
margin-left:10px;
margin-top:5px;  
}
.rba_tr_u5{
padding-top:5px;  
}

.rba_tr_right ul{
list-style:decimal;
margin-left:30px;
}
.rba_tr_right li{
margin-top:5px;  
}
.rba_tr_map{
display:block;
width:502px;
border:1px solid #999999;
margin-top:10px; 
margin-left:40px;
}

/* プライバシーポリシー設定 */

.r_block_about_pp h2{
font-size:18px;
color:#81c416;
margin-left:20px;
margin-bottom:25px;
}
.r_block_about_pp h3{
font-size:14px;
line-height:140%;
color:#a00028;
margin-left:40px; 
margin-top:20px;  
margin-bottom:5px;  
}
.r_block_about_pp p{
margin-left:40px; 
line-height:180%;
font-family:"細明朝体","ＭＳ 明朝",  "平成明朝" 
}


/*リンクについて設定 */

.r_block_about_li h2,.r_block_about_li2 h2{
font-size:18px;
color:#81c416;
margin-left:20px;
margin-bottom:20px; 
}
.r_block_about_li2  h3{
display:block;
margin-left:40px; 
margin-top:10px; 
margin-bottom:25px; 
}
.r_block_about_li2  h3 ul{
list-style:none;
}
.r_block_about_li2  h3 li{
float:left;
color:#ffffff;
border:1px solid #999999;
background-color:#999999;
margin-left:3px; 
padding-top:2px; 
padding-bottom:2px; 
}
.rba_li_w1{
margin-left:5px; 
width:60px;
}
.rba_li_w2{
margin-left:5px; 
width:110px;
}
.r_block_about_li2  h3 li a{
color:#cccccc;
text-decoration:underline;
}
.r_block_about_li2  h3 li a:hover{
color:#ffffff;
}

.r_block_about_li  h3{
font-size:12px;
color:#333333;
line-height:140%;
margin-left:40px; 
margin-top:10px; 
margin-bottom:5px; 
}
.r_block_about_li  h4{
font-size:12px;
font-weight:normal;
color:#333333;
line-height:140%;
margin-bottom:5px; 
}
.r_block_about_li  p{
padding-left:40px; 
line-height:180%;
margin-bottom:20px; 
}
.r_block_about_li  p a{
color:#000066;
text-decoration:underline;
}

.r_block_about_li  p a:hover{
color:#3399cc;
}
.r_block_about_li  ul{
list-style:disc;
width:450px;
margin-left:60px; 
margin-bottom:20px; 
}
.r_block_about_li  li{
line-height:180%;
margin-bottom:5px; 
}
.rb_linkkei{
display:block;
width:500px;
margin-left:40px; 
padding:20px; 
border:1px solid #999999;
font-size:12px;
color:#333333;
}
.rb_linkkei2{
display:block;
width:500px;
margin-left:40px; 
margin-top:5px; 
padding:10px; 
border-top:1px solid #999999;
font-size:12px;
color:#333333;
}

.r_block_link{
display:block;
width:480px;
line-height:150%;
padding-top:5px; 
padding-bottom:5px; 
border-bottom:1px dashed #999999;
}
.r_block_link a{
color:#000066;
text-decoration:underline;
}
.r_block_link a:hover{
color:#3399cc;
}
.r_block_link_c{
font-size:12px;
line-height:150%;
padding-top:2px; 
padding-bottom:2px; 
}

.rb_link_other{
display:block;
width:500px;
margin-left:40px; 
padding:10px; 
border-top:1px solid #999999;
font-size:12px;
color:#333333;
}
.rb_link_other a{
font-weight:bold;
color:#000066;
text-decoration:underline;
}
.rb_link_other a:hover{
color:#3399cc;
}
.rb_link_other strong{
color:#81c416;
font-size:14px;
}



/* 費用設定 */

.r_block_about_co h2{
font-size:22px;
color:#81c416;
margin-left:20px;
margin-bottom:20px; 
}
.r_block_about_co h3{
font-size:14px;
line-height:140%;
color:#a00028;
margin-left:40px; 
margin-top:20px;  
margin-bottom:10px;  
}
.r_block_about_co h4{
font-size:12px;
line-height:140%;
margin-left:40px; 
margin-top:20px;  
margin-bottom:5px;  
}
.r_block_about_co p{
margin-left:40px; 
line-height:180%;
font-family:"細明朝体","ＭＳ 明朝",  "平成明朝" 
}
.kakaku_teisei p{
margin-left:40px; 
line-height:140%;
font-family:"ＭＳ　ゴシック", Osaka, "ヒラギノ角ゴ pro　W3"
}
.cost_link{
margin-left:40px; 
margin-top:20px;
}
.cost_link a{
display:block;
width:500px;
text-align:center;
padding-top:3px; 
padding-bottom:3px; 
background-color:#ffff99;
color:#000000;
font-size:12px; 
font-weight:bold; 
text-decoration:underline;
}
.cost_link a:hover{
background-color:#ffff99;
color:#999999;
text-decoration:underline; 
}

.cost_line{
display:block;
width:540px;
border-top:1px solid #81c416;
margin-top:25px;
margin-left:20px; 
}

.cost_original{
margin-left:40px; 
line-height:180%;
font-family:"細明朝体","ＭＳ 明朝",  "平成明朝" 
}
.cost_original a{
color:#81C416;
font-size:12px; 
font-weight:bold; 
text-decoration:underline;
}
.cost_original a:hover{
color:#D6DF7B;
text-decoration:underline; 
}

/* 表設定 */

.kakaku-hyou{
margin-bottom:10px;
}

.hyou_500{
width:500px;
}

.hyou_440{
width:440px;
}

.kakaku-hyou table{
font-size:10px;
margin-left:40px; 
}

.kakaku-hyou th{
height:16px;
font-size:10px;
font-weight:normal;
text-align:center;
}

.kakaku-hyou td{
background-color:#ffffff;
height:22px;
border-bottom:1px solid #999999;
text-align:center;
font-size:12px;
}

.kakaku-hyou p{
text-align:right;
margin-top:6px;
font-size:9px;
margin-left:40px; 
}

.page{
padding-left:10px;
width:120px;
text-align:left;
}
.page2{
padding-left:10px;
width:160px;
text-align:left;
}
.page3{
padding-left:10px;
width:200px;
text-align:left;
}
.page4{
padding-left:10px;
width:250px;
text-align:left;
}

.th_cost{
color:#ffffff;
background-color:#81c416;
}


/* 実績設定 */

.r_block_about_re h2{
font-size:22px;
color:#81c416;
margin-left:20px;
margin-bottom:20px; 
}
.r_block_about_re p{
margin-left:40px; 
line-height:180%;
margin-bottom:10px;  
font-family:"細明朝体","ＭＳ 明朝",  "平成明朝" 
}
.r_block_about_re_img{
margin-left:50px; 
margin-top:20px;  
margin-bottom:10px; 
border:1px solid #999999; 
}
.r_block_about_re_img2{
margin-left:40px; 
margin-top:10px;  
margin-bottom:10px; 
}
.r_block_about_re h3{
font-size:12px;
line-height:140%;
margin-left:40px; 
margin-bottom:5px;  
}
.r_block_about_re h4{
font-size:12px;
font-weight:normal;
line-height:140%;
margin-left:40px; 
margin-bottom:5px;  
}
.re_line{
display:block;
width:520px;
border-top:1px dashed #81c416;
margin-top:10px;
margin-left:30px; 
}
.sell_b_re_m{
vertical-align:bottom;
margin-left:50px;
}
.sell_b_re1{
margin-left:100px;
margin-bottom:10px;
}
.sell_b_re2{
margin-left:40px;
margin-bottom:10px;
}
.sell_b_re3{
margin-left:105px;
margin-bottom:10px;
}
.sell_b_re4{
margin-left:95px;
margin-bottom:10px;
}
.sell_b_re5{
margin-left:90px;
margin-bottom:10px;
}
.sell_b_re1 a,.sell_b_re2 a,.sell_b_re3 a,.sell_b_re4 a,.sell_b_re5 a{
background-image : url(../about/images/sales_b.gif) ;
	text-decoration: none ;
	display:block;
	background-repeat : no-repeat ;
	background-position : top left ;
}
.sell_b_re1 a:hover,.sell_b_re2 a:hover,.sell_b_re3 a:hover,.sell_b_re4 a:hover,.sell_b_re5 a:hover{
	background-image : url(../about/images/sales_b_a.gif) ;
}
.results_page{

text-align:center;
margin-left:30px;
margin-right:30px;
margin-top:30px;
padding-top:10px;
}
.results_page span{
font-size:14px;
color:#81c416;
font-weight:bold;
}
.results_page a{
font-size:12px;
font-weight:bold;
color:#000066;
text-decoration:underline;
}
.results_page a:hover{
color:#0099CC;
}


.item_box1{
width:520px;
height:150px;
margin-top:20px;
margin-left:30px;
border-bottom:1px dashed #81c416;
}
.item_box1 img{
width:120px;
float:left;
}
.item_box1 p,.item_box2 p,.item_box3 p{
margin-left:140px;
}

.item_box1 a,.item_box2 a,.item_box3 a{
font-size:14px;
font-weight:bold;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
color:#333333;
}
.item_box1 a:hover,.item_box2 a:hover,.item_box3 a:hover{
color:#999999;
}

.item_box1 p span,.item_box2 p span,.item_box3 p span{
font-size:12px;
font-weight:normal;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.item_box2{
width:520px;
height:160px;
margin-top:20px;
margin-left:30px;
border-bottom:1px dashed #81c416;
}
.item_box2 img{
margin-left:10px;
width:100px;
float:left;
}
.item_box3{
width:520px;
height:120px;
margin-top:20px;
margin-left:30px;
border-bottom:1px dashed #81c416;
}
.item_box3 img{
width:120px;
float:left;
}


.c_essei,.c_ryokouki,.c_jikazoku,.c_shashin,.c_ehon,.c_kusyu,.c_novel,.c_shishu,.c_blog,.c_etegami,.c_shashi,.c_ikou,.c_other,.c_original{
color:#FFFFFF;
font-size:12px;
margin-left:140px;
margin-top:10px;
padding-top:1px;
padding-bottom:1px;
width:75px;
text-align:center;
margin-bottom:5px;
}

.c_essei{
background:#53ABDC;
}
.c_ryokouki{
background:#DF96A8;
}
.c_jikazoku{
background:#84747d;
}
.c_shashin{
background:#D8744D;
}
.c_ehon{
background:#7ba65e;
}
.c_kusyu{
background:#916C56;
}
.c_novel{
background:#BDADAE;
}
.c_shishu{
background:#53ABDC;
}
.c_blog{
background:#DF96A8;
}
.c_etegami{
background:#84747d;
}
.c_shashi{
background:#D8744D;
}
.c_ikou{
background:#7BA65E;
}
.c_other{
background:#AFBBAD;
}
.c_original{
background:#AFBBAD;
}




/* フィオレッタ設定 */

.r_block_about_fio h2{
font-size:22px;
line-height:140%;
color:#81c416;
margin-left:20px;
margin-bottom:30px;  
}
.r_block_about_fio h3{
font-size:18px;
line-height:140%;
color:#ff0000;
margin-left:20px; 
margin-bottom:10px;  
}
.r_block_about_fio p{
margin-left:40px; 
line-height:180%;
font-family:"細明朝体","ＭＳ 明朝",  "平成明朝" 
}

.r_block_about_fio p a{
color:1d3994;
font-size:12px; 
text-decoration:none;
font-family:"ＭＳ　ゴシック", Osaka, "ヒラギノ角ゴ pro　W3"
}
.r_block_about_fio p a:hover{
color:#6699CC;
text-decoration:underline; 
}

.r_block_about_fio img{
margin-top:20px;  
margin-left:40px;
margin-bottom:10px;   
}

.book_img_fio{
width:120px;
text-align:center;
border:none;
margin-top:5px;
}

/* 自費出版文化賞設定 */

.r_block_about_bun h2{
font-size:22px;
line-height:140%;
color:#81c416;
margin-left:20px;
margin-bottom:30px;  
}
.bun_newicon{
margin-left:20px;
margin-bottom:10px;
}
.r_block_about_bun p{
margin-left:40px; 
font-size:14px;
line-height:180%;
margin-bottom:20px;
font-family:"細明朝体","ＭＳ 明朝",  "平成明朝" 
}
.r_block_about_bun p a{
color:#000066;
font-size:14px; 
text-decoration:none; 
font-family:"ＭＳ　ゴシック", Osaka, "ヒラギノ角ゴ pro　W3"
}
.r_block_about_bun p a:hover{
color:#3399cc;
text-decoration:underline;
}
.r_block_about_bun p img{
float:right;
width:160px;
margin-left:20px;
margin-bottom:10px;
margin-right:50px;
}

.bun_img{
display:block;
width:500px;
margin-top:30px;
margin-left:auto;
margin-right:auto;
margin-bottom:30px;
border:1px solid #999999;
}


/* メリット・デメリット */

.merit{
width:480px;
margin-top:30px;
margin-left:40px;
font-size:13px;
font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
line-height:180%;
}
.merit ul{
font-size:13px;
margin-top:15px;
margin-bottom:20px;
margin-top:20px;
}
.merit li{
list-style-type:decimal;
margin-bottom:10px;
margin-left:25px;
color:#4a488e;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.merit p{
margin-left:0px;
margin-bottom:13px;
font-size:13px;
font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
line-height:180%;
}
.merit h3{
font-size:14px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-weight:normal;
margin-top:20px;
margin-bottom:10px;
color:#4a488e;
margin-left:0px;
}
.merit a {
color:#81C416;
text-decoration:underline;
}
.merit a:hover {
color:#D6DF7B;
text-decoration:none; 
}
.hondukuri{
font-size:13px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
margin-top:20px;
}
.demerit p{
color:#4a488e;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.demerit ul{
margin-left:0px;
margin-bottom:10px;
}
.demerit li{
list-style-type:decimal;
font-size:14px;
margin-top:15px;
margin-bottom:10px;
color:#4a488e;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}



.about_link{
clear:both;
width:525px;
height:15px;
padding-top:30px;
padding-bottom:30px;
margin-left:auto;
margin-right:auto;
}
.about_link2{
clear:both;
width:500px;
height:15px;
padding-top:30px;
padding-bottom:30px;
margin-left:30px;
margin-bottom:10px;
text-align:center; 
}

.about_link ul{
height:15px;
list-style : none ;
margin-left:140px;
display:block;
}
.about_link2 ul{
height:15px;
list-style : none ;
display:block;
}
.about_link li,.about_link2 li{
height:15px;
font-size:12px;
float:left;
border:1px solid #81c416;
text-align:center;
margin-bottom:5px; 
}
.about_link li{
margin-right:10px;
}
.about_link2 li{
margin-right:5px;
}

.about_link_fb,.about_link_fb_no{
width:45px;
background-color:#f5f5f5;
padding:5px;
}
.about_link_fb_no{
color:#cccccc;
}
.about_link_fb a{
font-size:12px;
color:#333333;
text-decoration:none;
}
.about_link_fb a:hover{
color:#81c416;
text-decoration:underline;
}

.about_link_123,.about_link_123_this{
width:15px;
background-color:#f5f5f5;
padding:5px;
}
.about_link_123_this{
color:#ffffff;
background-color:#81c416;
}
.about_link_123 a{
font-size:12px;
color:#333333;
text-decoration:none;
}
.about_link_123 a:hover{
color:#81c416;
text-decoration:underline;
}

