@charset "utf-8";

#waku_msg_top{
	background:url(/img/frame/waku_msg_top.gif) no-repeat left bottom;
	width:746px;height:26px;
}

/* ユーザ名再設定 */
#waku_user_alias_top{
	background:url(/img/frame/waku_user_alias_top.gif) no-repeat left bottom;
	width:746px;height:26px;
}

/* ユーザ名再設定 */
#waku_mail_stop_top{
	background:url(/img/frame/waku_mail_stop_top.gif) no-repeat left bottom;
	width:746px;height:26px;
}

/* 配送データ */

#waku_carrier_top{
	background:url(/img/frame/h2_carrier.jpg) no-repeat left bottom;
	width:746px;height:61px;
}

/* クライアント管理画面 */

#waku_client_download{
	background:url(/img/frame/h2_client_download.gif) no-repeat left bottom;
	width:746px;height:61px;
}

#waku_client_reportlist{
	background:url(/img/frame/h2_client_reportlist.gif) no-repeat left bottom;
	width:746px;height:61px;
}

#waku_client_mailmag{
	background:url(/img/frame/h2_client_mailmag.gif) no-repeat left bottom;
	width:746px;height:61px;
}

#waku_client_faq{
	background:url(/img/frame/h2_client_faq.gif) no-repeat left bottom;
	width:746px;height:61px;
}

#waku_client_finalenquete{
	background:url(/img/frame/h2_client_finalenquete.gif) no-repeat left bottom;
	width:746px;height:61px;
}

#waku_client_buzz_it{
	background:url(/img/frame/h2_client_buzz_it.gif) no-repeat left bottom;
	width:746px;height:61px;
}

#waku_client_enquete{
	background:url(/img/frame/h2_client_enquete.gif) no-repeat left bottom;
	width:746px;height:61px;
}

#waku_client_buzzlive3{
	background:url(/img/frame/h2_client_buzzlive3.gif) no-repeat left bottom;
	width:746px;height:61px;
}

#waku_client_buzzlive2{
	background:url(/img/frame/h2_client_buzzlive2.gif) no-repeat left bottom;
	width:746px;height:61px;
}

#waku_client_buzzlive{
	background:url(/img/frame/h2_client_buzzlive.gif) no-repeat left bottom;
	width:746px;height:61px;
}

#walu_client_leaderguide{
	background:url(/img/frame/h2_client_leaderguide.gif) no-repeat left bottom;
	width:746px;height:61px;
}

#waku_client_project01{
	background:url(/img/frame/h2_client_project01.gif) no-repeat left bottom;
	width:746px;height:61px;
}

#waku_client_project02{
	background:url(/img/frame/h2_client_project02.gif) no-repeat left bottom;
	width:746px;height:61px;
}

#waku_client_privacy{
	background:url(/img/frame/h2_client_privacy.gif) no-repeat left bottom;
	width:746px;height:61px;
}

#waku_client_mail{
	background:url(/img/frame/h2_client_mail.gif) no-repeat left bottom;
	width:746px;height:61px;
}

#waku_client_about_carrie{
	background:url(/img/frame/h2_client_about_carrie.gif) no-repeat left bottom;
	width:746px;height:61px;
}

#waku_client_zip{
	background:url(/img/frame/h2_client_zip.gif) no-repeat left bottom;
	width:746px;height:61px;
}

#waku_client_guide{
	background:url(/img/frame/h2_client_guide.gif) no-repeat left bottom;
	width:746px;height:61px;
}

#waku_client_carrier{
	background:url(/img/frame/h2_client_carrier.gif) no-repeat left bottom;
	width:746px;height:61px;
}

#waku_client_bbs_msg{
	background:url(/img/frame/h2_client_bbs_msg.gif) no-repeat left bottom;
	width:746px;height:61px;
}

#waku_client_product_msg{
	background:url(/img/frame/h2_client_product_msg.gif) no-repeat left bottom;
	width:746px;height:61px;
}

#waku_client_top{
	background:url(/img/frame/h2_topclient.jpg) no-repeat left bottom;
	width:746px;height:61px;
}

#waku_applicants_top{
	background:url(/img/frame/h2_oubo.jpg) no-repeat left bottom;
	width:746px;height:61px;
}

#waku_download_top{
	background:url(/img/frame/h2_enq.jpg) no-repeat left bottom;
	width:746px;height:61px;
}

#waku_client_login{
	background:url(/img/frame/h2_login.jpg) no-repeat left bottom;
	width:746px;height:61px;
	text-indent:-9999px;
}

#waku_client_report_top{
	background:url(/img/frame/h2_buzzreport.jpg) no-repeat left bottom;
	width:746px;height:61px;
}

/* 投稿規約 */

#waku_post_rule_top{
	background:url(/img/frame/title_bbs_kiyaku.jpg) no-repeat left bottom;
	width:746px;height:26px;
	text-indent:-9999px;
}

/* ━━━━　体験者の声　━━━ */

#waku_voice_top{
	background:url(/img/frame/waku_voice_top.gif) no-repeat left bottom;
	width:746px;height:26px;
}

.voicebox{}

.voicebox p{
	border:1px solid #aaaaaa;
	padding:5px;
	margin:10px;
}

/* ━━━━　buzzship　━━━ */

#waku_buzzship_top{
	background:url(/img/frame/waku_buzzship_top.gif) no-repeat left bottom;
	width:746px;height:26px;
}

.waku_brown744_mid_ship{
	background:url(../img/frame/waku_brown744_mid.gif) repeat-y;
	width:710px;
/* 	_width:744px; */
	padding:10px 17px;
	text-align:left;
}

#bg_gray709_top{
	background:url(/img/frame/bg_gray709_top.gif) no-repeat left bottom;
	width:709px;height:15px;
	margin-top:10px;
}

/* * html .bg_gray709_mid{width:709px;} */

.bg_gray709_mid{
	background:url(/img/frame/bg_gray709_mid.gif) repeat-y;
	width:679px;
	padding:0px 15px;
}

#bg_gray709_bottom{
	background:url(/img/frame/bg_gray709_bottom.gif) no-repeat left top;
	width:709px;height:15px;
	margin-bottom:15px;
}

#contents_title_bzs1{
	background:url(/img/text/copy_buzzship1.gif) no-repeat left bottom;
	width:192px;
	height:21px;
	text-indent:-9999px;
}

#contents_title_bzs2{
	background:url(/img/text/copy_buzzship4.gif) no-repeat left bottom;
	width:162px;
	height:21px;
}

#contents_title_bzs3{
	background:url(/img/text/copy_buzzship6.gif) no-repeat left bottom;
	width:160px;
	height:21px;
}

.bg_gray709_mid h3{
	font-size:100%;
	display:block;
	color:#993300;
}

.bg_gray709_mid p{margin:3px 0px 15px 0px;}


/* ━━━━　buzzlifeの仕組み　━━━ */

#waku_shikumi_top{
	background:url(/img/frame/waku_shikumi_top.gif) no-repeat left bottom;
	width:746px;height:26px;
}

.waku_brown744_mid_shikumi{
	background:url(/img/frame/waku_brown744_mid.gif) repeat-y;
	width:710px;
/* 	_width:744px; */
	padding:10px 17px;
}

.shikumibox1{
	width:350px;
	height:90px;
	float:left;
	display:inline;
	margin:10px 0px;
}

.shikumibox1 .shikumipict{
	width:70px;
	float:left;
}

.shikumibox1 .shikumitext{
	width:270px;
	float:left;
	text-align:left;
}

#contents_title_bzsh1{
	background:url(../img/text/copy_buzzlife1.gif) no-repeat left bottom;
	width:217px;
	height:21px;
}

#contents_title_bzsh2{
	background:url(../img/text/copy_buzzlife2.gif) no-repeat left bottom;
	width:174px;
	height:21px;
}

.shikumibox1 .shikumitext h3{
	font-size:0.9em;
	margin-bottom:3px;
	display:block;
	text-align:left;
}

.shikumiflowbox1{
	background:url(/img/common/buzzlifeflow2.gif) no-repeat right top;
	width:350px;
	float:left;
	text-align:left;
}

.shikumiflowbox1 .textbox{
	width:245px;
	height:160px;
	text-align:left;
}


.shikumiflowbox2{
	background:url(/img/common/buzzlifeflow3.gif) no-repeat right top;
	width:350px;
	float:left;
	text-align:left;
}

.shikumiflowbox2 .textbox{
	width:245px;
	height:160px;
	text-align:left;
}

.textbox p{
	margin-left:30px;
	text-align:left;
}

/* ━━━━　sitemap　━━━ */

#waku_sitemap_top{
	background:url(/img/frame/waku_sitemap_topbig.gif) no-repeat left bottom;
	width:744px;height:26px;
	text-indent:-9999px;
}

/* * html .waku_brown744_mid_sm{width:744px;} */

.waku_brown744_mid_sm{
	background:url(/img/frame/waku_brown744_mid.gif) repeat-y;
	width:710px;
	padding:1px 17px;
	text-align:left;
}

.waku_brown744_mid_sm div{
	width:704px;
/* 	_width:710px; */
	margin:15px 0px 15px 0px;
	padding:3px;
	_padding-left:10px;
	background-color:#CEE2EB;
}

.waku_brown744_mid_sm ul{
	margin:0px 0px 0px 10px;
}

.waku_brown744_mid_sm ul li{
	list-style-position: inside;
}

/* ━━━━　buzzlifeとは　━━━ */

#waku_whatsbuzzlife_top{
	background:url(/img/frame/waku_whatsbuzzlife_top.gif) no-repeat left bottom;
	width:744px;height:26px;
}

.whatsbuzzlifebox1{
	background:url(/img/common/photo_whatsbuzzlife1.gif) no-repeat right bottom;
	margin:15px 0px 25px 35px;
	line-height:160%;
}

.whatsbuzzlifebox2{
	background:url(/img/common/photo_whatsbuzzlife2.gif) no-repeat right bottom;
	margin:15px 0px 25px 35px;
	line-height:160%;
}

.whatsbuzzlifebox3{
	background:url(/img/common/photo_whatsbuzzlife3.gif) no-repeat right bottom;
	margin:15px 0px 25px 35px;
	line-height:160%;
}

.whatsbuzzlifebox4{
	background:url(/img/common/photo_whatsbuzzlife4.gif) no-repeat right bottom;
	margin:15px 0px 25px 35px;
	line-height:160%;
}

.whatsbuzzlifebox5{
	background:url(/img/common/photo_whatsbuzzlife5.gif) no-repeat right bottom;
	margin:15px 0px 25px 35px;
	line-height:160%;
}

.whatsbuzzlifebox6{
	background:url(/img/common/photo_whatsbuzzlife6.gif) no-repeat right bottom;
	margin:15px 0px 25px 35px;
	line-height:160%;
}


/* ━━━━　FAQ　━━━ */

#waku_faq_top{
	background:url(/img/frame/waku_faq_top.gif) no-repeat left bottom;
	width:744px;height:26px;
}

.faqmenu{
	line-height:200%;
	margin:15px 0px 0px 0px;
}

.faqtitle{
	background-color:#cfe2e9;
	padding:5px;
	font-weight:bold;
	margin-top:15px;
}

.faq_q{
	background:url(/img/common/icon_q.gif) no-repeat left top;
	padding-left:17px;
	margin-top:15px;
}

.faq_a{
	background:url(/img/common/icon_a.gif) no-repeat left top;
	padding-left:17px;
	margin-top:3px;
}

.faqtable{
	width:370px;
	border-collapse:collapse;
}

.faqtable th{
	text-align:center;
	background-color:#cccccc;
	border:1px solid #999999;
	padding:3px 0px;
	font-size:13px;
}

.faqtable td{
	border:1px solid #999999;
	padding:3px;
}


/* ━━━━　コミュニティ　━━━ */

#waku_comunity_top{
	background:url(/img/frame/waku_comunity_top.gif) no-repeat left bottom;
	width:744px;height:26px;
	text-indent:-9999px;
}


/* ━━━━　初めての方へ　━━━ */

#waku_forbeginer_top{
	background:url(/img/frame/waku_forbeginer_top.gif) no-repeat left bottom;
	width:744px;height:26px;
	text-indent:-9999px;
}


#bg_welcome_top{
	background:url(/img/frame/bg_welcome_top.gif) no-repeat left bottom;
	width:715px;height:61px;
	margin-left:-7px;
	text-indent:-9999px;
}

#bg_welcome_mid{
	background:url(/img/frame/bg_welcome_mid.gif) repeat-y;
	width:703px;
	margin-left:5px;
	padding-top:10px;
}

#bg_welcome_bottome{
	background:url(/img/frame/bg_welcome_bottom.gif) no-repeat left top;
	width:703px;height:15px;
	margin-left:5px;
}

.welcomemenu{
	background:url(/img/frame/bg_welcomemenu.gif) no-repeat left top;
	width:597px;height:53px;
	padding:7px 15px 0px 30px;
	margin:0px 0px 10px 35px;
}

.welcomemenu h6{
	color:#996600;
	margin-bottom:5px;
}

.welcomemenu a{
	color:#996600;
}

/* ━━━━　What's new　━━━ */

#waku_new_top{
	background:url(/img/frame/waku_new_topbig.gif) no-repeat left bottom;
	width:746px;height:26px;
	text-indent:-9999px;
}

/* * html .waku_brown744_mid_new{width:744px;} */

.waku_brown744_mid_new{
	background:url(/img/frame/waku_brown744_mid.gif) repeat-y;
	width:710px;
	padding:20px 17px;
}

.waku_brown744_mid_new div{
	width:704px;
/* 	_width:710px; */
	margin:5px 0px 5px 0px;
	padding:3px;
	_padding-left:10px;
	background-color:#CEE2EB;
	font-weight:bold;
}

.waku_brown744_mid_new p{
	width:704px;
/* 	_width:710px; */
	margin:5px 0px 15px 0px;
	padding:3px;
	_padding-left:10px;
}

/* ━━━━　企業の声　━━━ */

#waku_partner_message_top{
	background:url(/img/frame/waku_partner_message_top.gif) no-repeat left bottom;
	width:746px;height:26px;
	text-indent:-9999px;
}

.waku_brown744_mid_partner_message{
	background:url(/img/frame/waku_brown744_mid.gif) repeat-y;
	width:710px;
	padding:20px 17px;
}

#partner_message_title{
	background:url(/img/text/copy_partner_message.gif) no-repeat;
	width:710px;
	height:28px;
	padding:5px 17px;
}

#partner_message_company{
	width:659px;
	height:90px;
	margin:10px 0px 0px 0px;
	padding:0px;
	text-align:left;
	font-weight:bold;
	font-size:110%;
	background:url(/img/common/partner_message_img.gif) no-repeat right top;
}

#partner_message_text{
	text-align:left;
	width:670px;
	margin:0px;
}

#partner_message_text p{
	margin:3px 0px 15px 0px;
}

.partner_message_t{
	text-align:left;
	clear:both;
	width:650px;
/* 	_width:670px; */
	padding:5px;
	margin:10px 0px 5px 0px;
	background-color:#FFF7BE;
	font-weight:bold;
}

.partner_message_t_text{
	text-align:left;
	clear:both;
	width:650px;
/* 	_width:670px; */
	padding:5px;
	margin:0px;
}

.partner_message_t_text p{
	margin:3px 0px 15px 0px;
}

.partner_message_t_text span{
	font-weight:bold;
}

/* ━━━━　ペットヘルス　━━━ */

#pethealth_text{
	text-align:left;
	width:670px;
	margin:0px;
}

#ph_sesamin_l{
	width:320px;
	height:74px;
	margin:0px 31px 10px 0px;
	padding:0px;
	background:url(/img/pethealth/tit_sesamin.gif) no-repeat;
	float:left;
	text-indent:-9999px;
}

#ph_sesamin_r{
	width:302px;
	height:74px;
	margin:0px 0px 10px 0px;
	padding:0px;
	float:left;
}

#ph_prod_l{
	width:247px;
	height:299px;
	margin:10px 0px 21px 0px;
	padding:0px;
	background:url(/img/pethealth/prod_sesamin.jpg) no-repeat;
	float:left;
	text-indent:-9999px;
}

#ph_prod_r{
	width:406px;
	margin:0px 0px 21px 0px;
	padding:0px;
	float:left;
}


#ph_others_l{
	width:320px;
	height:74px;
	margin:0px 31px 10px 0px;
	padding:0px;
	background:url(/img/pethealth/tit_others.gif) no-repeat;
	float:left;
	text-indent:-9999px;
}

#ph_others_r{
	width:302px;
	height:74px;
	margin:0px 0px 10px 0px;
	padding:0px;
	float:left;
}

#ph_aradha{
	width:317px;
	margin:10px 20px 21px 0px;
	padding:0px;
	float:left;
}

#ph_gurukosamin{
	width:317px;
	margin:10px 0px 21px 0px;
	padding:0px;
	float:left;
}


/* -----------------------------------------------------------------------------
Feb 4th 2009 added
-------------------------------------------------------------------------------- */



/* ━━━━　会社概要　━━━ */

#waku_company_profile_top{
	background:url(/img/frame/waku_company_profile_topbig.gif) no-repeat left bottom;
	width:744px;height:26px;
	text-indent:-9999px;
}

.waku_brown744_mid_company_profile{
	background:url(/img/frame/waku_brown744_mid.gif) repeat-y;
	width:710px;
	padding:20px 17px;
}

#company_profile_title{
	background:url(/img/text/copy_company_profile.gif) no-repeat;
	width:710px;
	height:28px;
	padding:5px 0;
	margin-bottom:20px;
	text-indent:-9999px;
}

.cp_clear{
	clear:both;
}

.cp_clear p{
	float:left;
	width:200px;
	vertical-align:top;
}

/* ━━━━　プライバシーポリシー　━━━ */

#waku_privacy_policy_top{
	background:url(/img/frame/waku_privacy_policy_topbig.gif) no-repeat left bottom;
	width:744px;height:26px;
	text-indent:-9999px;
}

.waku_brown744_mid_privacy_policy{
	background:url(/img/frame/waku_brown744_mid.gif) repeat-y;
	width:710px;
	padding:20px 17px;
	text-align:left;
}

.waku_brown744_mid_privacy_policy div{
	width:680px;
	padding:0px 10px;
	text-align:right;
}

.waku_brown744_mid_privacy_policy p{
	margin:3px 0px 10px 0px;
	text-align:left;
}

.waku_brown744_mid_privacy_policy ul li{
	list-style-type:none;
	margin:3px 0px 15px 0px;
}


/* ━━━━　リーダー規約　━━━ */

#waku_leader_rule_top{
	background:url(/img/frame/waku_leader_rule_topbig.gif) no-repeat left bottom;
	width:744px;height:26px;
	text-indent:-9999px;
}

.waku_brown744_mid_leader_rule{
	background:url(/img/frame/waku_brown744_mid.gif) repeat-y;
	width:710px;
	padding:20px 17px;
	text-align:left;
}

.waku_brown744_mid_leader_rule div{
	width:680px;
	padding:0px 17px;
	text-align:right;
}

.waku_brown744_mid_leader_rule p{
	margin:3px 0px 15px 0px;
}

.waku_brown744_mid_leader_rule ul li{
	list-style-type:none;
	margin:3px 0px 15px 0px;
}

.waku_brown744_mid_leader_rule ol li{
	list-style-type:none;
	margin:0px 0px 0px 0px;
}



/* ━━━━　アンケート結果発表　━━━ */

#waku_brushup_top{
	background:url(/img/frame/waku_brushup_topbig.gif) no-repeat left bottom;
	width:744px;height:26px;
	text-indent:-9999px;
}

.waku_brown744_mid_brushup{
	background:url(../img/frame/waku_brown744_mid.gif) repeat-y;
	width:710px;
/* 	_width:744px; */
	padding:20px 17px;
	text-align:left;
}

#brushup_menu{
	padding:5px;
	text-indent:15px;
	margin:10px 0px 15px 0px;
	border-bottom:5px solid #FFDA33;
}

#brushup_submenu{
	padding:5px;
	margin:10px 0px 15px 0px;
	text-align:right;
}

#brushup_title_b{
	padding:5px;
	font-weight:bold;
	margin-top:15px;
	font-size:18px;
	background-color:#FFDA33;
}

#brushup_title_bs{
	padding:5px;
	font-weight:bold;
	margin-top:15px;
	font-size:18px;
}

.brushup_title_bss{
	clear:both;
	padding:5px;
	font-weight:bold;
	margin-top:5px;
}

.brushup_title_bss_s{
	float:left;
	width:220px;
	padding:5px;
	font-weight:bold;
	margin-top:5px;
}

.brushup_title_bss_sl{
	float:left;
	padding:5px;
	font-weight:bold;
	margin-top:5px;
}

.brushup_title{
	background-color:#cfe2e9;
	padding:5px;
	font-weight:bold;
	margin-top:25px;
}

.brushup_q{
	background:url(/img/common/icon_q.gif) no-repeat left top;
	padding-left:17px;
	margin-top:15px;
	cursor: pointer;
	text-decoration: underline;
}

.brushup_a{
	background:url(/img/common/icon_a.gif) no-repeat left top;
	padding-left:17px;
	margin-top:3px;
}

#brushup_enq_l1{
	float:left;
	width:160px;
	margin-top:25px;
}

.brushup_color_tbl{
	border-collapse: collapse;
	font-size:16px;
}

.brushup_color_tbl tr td{
	padding:3px 5px 3px 5px;
	border:1px solid #CCCCCC;
}

.bgt_bgc_p{
	background-color:#FF99CC;
}

.bgt_bgc_b{
	background-color:#CCFFFF;
}

.bgt_bgc_y{
	background-color:#FFFF99;
}

.brushup_mono_tbl{
	border-collapse: collapse;
	font-weight:normal;
	font-size:14px;
	_font-size:14px;
}

.brushup_mono_tbl tr td{
	padding:3px 5px 3px 5px;
	border:1px solid #CCCCCC;
}

.brushup_sp_tbl{
	border-collapse: collapse;
	font-size:16px;
	font-weight:bold;
}

.brushup_sp_tbl tr td{
	padding:3px 5px 3px 5px;
}

#brushup_enq_l2{
	float:left;
	width:540px;
	margin:20px 0px 10px 0px;
	font-weight:bold;
}

#brushup_enq_l3{
	float:left;
	width:150px;
	margin:10px 0px 10px 0px;
}

#brushup_enq_l4{
	float:left;
	width:350px;
	margin:10px 0px 10px 0px;
	font-weight:normal;
}

.waku_brown744_mid_brushup p{
	clear:both;
	padding:5px;
	margin:20px 0px;
	border:1px solid #CCCCCC;
}




.waku_brown744_bottom{
	background:url(/img/frame/waku_brown744_bottom.gif) no-repeat left top;
	width:744px;
	height:15px;
	margin-bottom:10px;
}


/* ━━━━　ZERO LESSON　━━━ */
#waku_zero_lesson_top{
	background:url(/img/frame/waku_zero_lesson_top.gif) no-repeat left bottom;
	width:744px;height:26px;
}

#zero_lesson_title{
	background:url(/img/text/zero_lesson_message.gif) no-repeat;
	width:710px;
	height:28px;
	padding:5px 17px;
}

#zero_lesson_des{
	text-align:left;
	width:670px;
	margin-left:20px;
	font-size:100%;
}

#zero_lesson_cont01{
	text-align:left;
	background-image:url(/img/zero/zero_mi01.gif);
	background-repeat:no-repeat;
	display:block;
	width:690px;
	height:165px;
	margin-left:20px;
	margin-bottom: 25px;
}

#zero_lesson_cont01 h3{
	text-indent: -9999px;
}

#zero_lesson_cont01 p{
	display:block;
	width:672px;
	height:130px;	
	font-size:100%;
	color:#424242;
	padding: 48px 290px 10px 25px;
}

#zero_lesson_cont02{
	text-align:left;
	background-image:url(/img/zero/zero_mi02.gif);
	background-repeat:no-repeat;
	display:block;
	width:690px;
	height:233px;
	margin-left:20px;
	margin-bottom: 25px;
}

#zero_lesson_cont02 h3{
	text-indent: -9999px;
}

#zero_lesson_cont02 p{
	display:block;
	width:672px;
	height:198px;	
	font-size:100%;
	color:#424242;
	padding: 48px 290px 10px 25px;	
}

#zero_lesson_cont03{
	text-align:left;
	background-image:url(/img/zero/zero_mi03.gif);
	background-repeat:no-repeat;
	display:block;
	width:690px;
	height:194px;
	margin-left:20px;
	margin-bottom: 25px;
}

#zero_lesson_cont03 h3{
	text-indent: -9999px;
}

#zero_lesson_cont03 p{
	display:block;
	width:672px;
	height:159px;	
	font-size:100%;
	color:#424242;
	padding: 48px 290px 10px 25px;
}

#mission p{
	font-size:100%;
	display:block;
	color:#424242;
	padding: 10px 305px 10px 25px;
	width:380px;
}

.tx_blue_b{
	font-size:105%;
	color:#00a8db;
	font-weight:bold;
}


/* ━━━━　推奨環境　━━━ */

#waku_environment_top{
	background:url(/img/frame/waku_environment_topbig.gif) no-repeat left bottom;
	width:744px;height:26px;
	text-indent:-9999px;
}

.waku_brown744_mid_environment {
	background:url(/img/frame/waku_brown744_mid.gif) repeat-y;
	width:710px;
	padding:20px 17px;
	text-align:left;
}

.waku_brown744_mid_environment div{
	width:680px;
	padding:0px 17px;
	text-align:right;
}

.waku_brown744_mid_environment p{
	margin:3px 0px 15px 0px;
}

.waku_brown744_mid_environment dt {
	font-weight: bold;
	margin: 10px 0 0 0;
}