@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; padding-left:1px; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; background-image:url(../images/br_common_png/br_line_header_01.png); background-repeat:repeat-x;}
/* IE7でpadding指定 */
*:first-child+html body{ padding-left: 1px;}
/* IE6以下でpadding指定 */
*html body{padding-left: 1px;}
h1,h2,h3{ margin:0px; padding:0px;}
p{ margin:0px; padding:0px;}
a{ color:#172685; cursor:pointer;}
a:hover{ color:#ff1010; overflow: hidden; outline: none;}
img{ border:none; outline:none;}
iframe[name="google_conversion_frame"]{position:absolute;} 
.margin_top_5{ margin-top:5px;}
.margin_top_8{ margin-top:8px;}
.margin_top_10{ margin-top:10px;}
.margin_top_14{ margin-top:14px;}
.margin_top_20{ margin-top:20px;}
.margin_top_50{ margin-top:50px;}
.margin_top_minus15{ margin-top:-15px;}
.margin_right_4{ margin-right:4px;}
.margin_right_5{ margin-right:5px;}
.margin_right_8{ margin-right:8px;}
.margin_right_10{ margin-right:10px;}
.margin_right_20{ margin-right:20px;}
.margin_right_30{ margin-right:30px;}
.margin_leftright_5{ margin:0px 5px;}
.margin_leftright_10{ margin-left:10px; margin-right:10px;}
.margin_bottom_5{ margin-bottom:5px;}
.margin_bottom_10{ margin-bottom:10px;}
.margin_bottom_20{ margin-bottom:20px;}
.margin_bottom_30{ margin-bottom:30px;}
.margin_bottom_50{ margin-bottom:50px;}
.margin_left_10{ margin-left:10px;}
.margin_left_16{ margin-left:16px;}
.margin_left_78{ margin-left:78px;}
.padding_left_210{ padding-left:210px;}
.margin_auto{ margin:0px auto;}
.margin_auto01{ margin:50px auto;}
.position_relative{ position:relative;}
.position_absolute{ position:absolute;}
.clear_both{ clear:both;}
.br_site_frame00{ width:980px; margin:0px auto;}
.br_site_frame01{ width:980px;}
.font_middle_01{ font-size:18px; line-height:22px;}
.font_middle_02{ font-size:16px; line-height:20px;}
.font_middle_03{ font-size:14px; line-height:18px;}
.font_big_01{ font-size:22px; line-height:26px;}
.font_big_02{ font-size:20px; line-height:24px;}
.font_big_03{ font-size:18px; line-height:22px;}
.color_999999{ color:#999999;}
.color_172685{ color:#172685;}
.color_172685_ng{ color:#000000; text-decoration:none;}
.color_ff3f00{ color:#ff3f00;}
.color_ffff00{ color:#ffff00;}
.color_ff1010{ color:#ff1010;}
.color_ff1010_ng{ color:#000000;}
.color_ff4000{ color:#ff4000;}
.color_ff4000{ color:#ff4000;}
.color_ffffff{ color:#ffffff;}
.color_ffff00{ color:#ffff00;}
.color_000000{ color:#000000;}
.color_006600{ color:#006600;}
.color_b20000{ color:#b20000;}
.background_color_dddddd{ background-color:#dddddd;}
.background_color_e7e9f3{ background-color:#e7e9f3;}
.background_color_fff4d4{ background-color:#fff4d4;}
.background_color_ffffbf{ background-color:#ffffbf;}
.background_color_b20000{ background-color:#b20000; color:#ffffff; font-size:16px; text-align:center; padding:3px 0px;}
.background_color_ffdfdf{ background-color:#ffdfdf; text-align:center; padding:3px 0px; margin-right:10%;}
.background_color_000000{ background-color:#000000; color:#ffffff; text-align:center; padding:5px 0px;}
.background_color_222222{ background-color:#222222; color:#ffffff; padding:5px 8px; font-size:12px; line-height:16px;}
.background_color_172685{ background-color:#172685; border:2px solid #172685; color:#ffffff; padding:5px 8px; font-size:14px;}
.background_color_e7e9f3_01{ padding:15px; background-color:#e7e9f3; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px;}
.background_color_e7e9f3_01 ul{ margin:0px; padding:0px;}
.background_color_e7e9f3_01 ul li{ list-style-type:none; float:left;}
.hr_solid_0e1750{ border:8px solid #0e1750;}
.hr_dotted_172685{ border-top:2px dotted #172685;}
.font_normal{ font-weight:normal;}
.font_bold{ font-weight:bold;}
.text_align_center{ text-align:center;}
.text_align_right{ text-align:right;}
.text_align_left{ text-align:left;}
.font_size_10{ font-size:10px;}
.font_size_12{ font-size:12px; line-height:16px;}
.font_size_14{ font-size:14px; line-height:18px;}
.font_size_16{ font-size:16px;}
.font_size_18{ font-size:18px;}
.font_size_20{ font-size:20px;}
.font_size_24{ font-size:24px;}
.font_size_28{ font-size:28px;}
.font_size_30{ font-size:30px;}
.float_left{ float:left;}
.float_right{ float:right;}
.frame_980{ width:980px;}
.frame_820{ width:820px;}
.frame_750{ width:750px;}
.frame_740{ width:740px;}
.frame_730{ width:730px;}
.frame_634{ width:634px;}
.frame_600{ width:600px;}
.frame_520{ width:520px;}
.frame_460{ width:460px;}
.frame_410{ width:410px;}
.frame_400{ width:400px;}
.frame_380{ width:380px;}
.frame_360{ width:360px;}
.frame_350{ width:350px;}
.frame_320{ width:320px;}
.frame_290{ width:290px;}
.frame_258{ width:258px;}
.frame_240{ width:240px;}
.frame_220{ width:220px;}
.frame_210{ width:210px;}
.frame_200{ width:200px;}
.frame_180{ width:180px;}
.frame_170{ width:170px;}
.frame_164{ width:164px;}
.frame_152{ width:152px;}
.frame_150{ width:150px;}
.frame_110{ width:110px;}
.frame_100{ width:100px;}
.frame_84{ width:84px;}
.frame_70{ width:70px;}
.frame_60{ width:60px;}
.frame_54{ width:54px;}
.frame_h20{ height:20px;}
.frame_text_ff1a1a{ margin-right:10px; padding:3px; color:#ff1a1a; background-color:#ffffff; border:1px solid #ff1a1a; text-align:center; font-size:12px; font-weight:bold;}
.frame_text_ff1a1a_ng{ margin-right:10px; padding:3px; color:#000000; background-color:#ffffff; border:1px solid #000000; text-align:center; font-size:12px; font-weight:bold;}
.frame_text_ff1a1a_01{ padding:3px; color:#ff1a1a; background-color:#ffffff; border:1px solid #ff1a1a; text-align:center; font-size:12px; font-weight:bold;}
.frame_text_ff1a1a_02{ margin-right:10px; padding:2px; color:#ffffff; background-color:#ff1a1a; border:1px solid #ff1a1a; text-align:center; font-size:14px; font-weight:bold;}
.frame_text_ff1010{ margin-right:10px; padding:3px; color:#ffffff; background-color:#ff1010; border:1px solid #ff1010; text-align:center; font-size:12px; font-weight:bold;}
.frame_text_ff1010_ng{ margin-right:10px; padding:3px; color:#000000; background-color:#ffffff; border:1px solid #000000; text-align:center; font-size:12px; font-weight:bold;}
.frame_text_172685{ margin-right:10px; padding:3px; color:#172685; background-color:#ffffff; border:1px solid #172685; text-align:center; font-size:12px; font-weight:bold;}
.frame_text_172685_01{ margin-right:10px; padding:3px; color:#172685; background-color:#ffff00; border:1px solid #172685; text-align:center; font-size:12px; font-weight:bold;}
.frame_text_172685_02{ padding:10px 20px; border:1px solid #172685; font-size:12px; line-height:16px;}
.frame_text_172685_03{ padding:10px 20px; background-color:#ffffff; border:1px solid #172685; font-size:12px; line-height:16px;}
.frame_text_172685_04{ margin-right:5px; padding:3px; color:#ffff00; background-color:#172685; border:1px solid #172685; text-align:center; font-size:12px; font-weight:bold;}
.frame_text_172685_05{ padding:10px 20px; color:#ffffff; background-color:#172685; font-size:14px;}
.frame_text_172685_06{ padding:6px 10px; color:#ffffff; background-color:#172685; border:2px solid #172685; font-size:14px;}
.frame_text_172685_07{ min-height:26px; padding:6px 10px; background-color:#ffffff; border:2px solid #172685; font-size:14px;}
.frame_text_172685_08{ width:440px; margin:20px auto; padding:2px 20px; color:#ffffff; background-color:#172685; font-size:16px; text-align:center; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px;}
.frame_boder_444444_01{ height:300px; padding:20px; background-color:#ffffff; border:1px solid #444444; line-height:18px; overflow:auto;}
.text_01 a:hover{ background-color:#fffbc7;}
a.pankuzu_01{ color:#ffffff; text-decoration:none;}
div.frame_text_172685_07 ul{ margin:0px; padding:0px;}
div.frame_text_172685_07 ul li{ list-style-type:none; margin-bottom:5px;}
div.frame_text_172685_07 ul li:last-child{ list-style-type:none; margin-bottom:0px;}

.vertical_align_top{ vertical-align:top;}
.text_decoration_none{ text-decoration:none;}
.text_decoration_underline{ text-decoration:underline;}
.text_decoration_line_through{ text-decoration:line-through;}
.cursor_pointer{ cursor:pointer;}
.cursor_pointer:hover{ color:#ff1010;}
.word_wrap_break_word_01{ width:90px; word-wrap:break-word; margin:0px auto;}
.word_wrap_break_word_02{ width:60px; word-wrap:break-word; margin:0px auto;}
.word_wrap_break_word_03{ width:44px; word-wrap:break-word; margin:0px auto;}
.word_wrap_break_word_04{ width:342px; word-wrap:break-word;}
/* 商品金額 */
div.br_sum_01{ margin-top:3px; margin-bottom:5px;}
div.br_sum_01 ul{ margin:0px; padding:0px;}
div.br_sum_01 ul li{ margin:0px; list-style-type:none; float:left; border:none; background-color:none;}
li.br_number_png_0{ display:block; width:11px; height:18px; background-position:-1043px -30px;}
li.br_number_png_1{ width:11px; height:18px; background-position:-1055px -30px;}
li.br_number_png_2{ width:11px; height:18px; background-position:-1069px -30px;}
li.br_number_png_3{ width:11px; height:18px; background-position:-1081px -30px;}
li.br_number_png_4{ width:11px; height:18px; background-position:-1095px -30px;}
li.br_number_png_5{ width:11px; height:18px; background-position:-1107px -30px;}
li.br_number_png_6{ width:11px; height:18px; background-position:-1120px -30px;}
li.br_number_png_7{ width:11px; height:18px; background-position:-1134px -30px;}
li.br_number_png_8{ width:11px; height:18px; background-position:-1146px -30px;}
li.br_number_png_9{ width:11px; height:18px; background-position:-1159px -30px;}
li.br_number_png_ten{ width:5px; height:18px; background-position:-1171px -30px;}
li.br_number_png_en{ width:20px; height:18px; background-position:-1177px -30px;}
/* 商品性能 */
div.br_icon_performance_01{ position:absolute; top:0px; left:0px; width:40px;}
div.br_icon_performance_01 ul li{ background-image:url(../images/br_common_png/br_icon_performance_01.png); background-repeat:no-repeat; background-size:40px 2000px;}
div.br_icon_performance_01 ul{ margin:0px; padding:0px;}
div.br_icon_performance_01 ul li{ list-style-type:none; margin:0px; float:none;}
div.br_icon_performance_02{ width:150px; margin-bottom:5px;}
div.br_icon_performance_02 ul li{ background-image:url(../images/br_common_png/br_icon_performance_01.png); background-repeat:no-repeat; background-size:40px 2000px;}
div.br_icon_performance_02 ul{ margin:0px; padding:0px;}
div.br_icon_performance_02 ul li{ list-style-type:none; margin:0px; float:none; font-size:12px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

li.br_icon_performance_png_os44{ display:block; width:40px; height:17px; background-position:0px 0px;}
li.br_icon_performance_png_os45{ display:block; width:40px; height:17px; background-position:0px -20px;}
li.br_icon_performance_png_os46{ display:block; width:40px; height:17px; background-position:0px -40px;}
li.br_icon_performance_png_os208{ display:block; width:40px; height:17px; background-position:0px -60px;}
li.br_icon_performance_png_os314{ display:block; width:40px; height:17px; background-position:0px -80px;}
li.br_icon_performance_png_os315{ display:block; width:40px; height:17px; background-position:0px -100px;}
li.br_icon_performance_png_os240{ display:block; width:40px; height:17px; background-position:0px -120px;}
li.br_icon_performance_png_os241{ display:block; width:40px; height:17px; background-position:0px -140px;}
li.br_icon_performance_png_os317{ display:block; width:40px; height:17px; background-position:0px -160px;}
li.br_icon_performance_png_os318{ display:block; width:40px; height:17px; background-position:0px -180px;}
li.br_icon_performance_png_os319{ display:block; width:40px; height:17px; background-position:0px -200px;}
li.br_icon_performance_png_os320{ display:block; width:40px; height:17px; background-position:0px -220px;}
li.br_icon_performance_png_os250{ display:block; width:40px; height:17px; background-position:0px -240px;}
li.br_icon_performance_png_os251{ display:block; width:40px; height:17px; background-position:0px -260px;}
li.br_icon_performance_png_os252{ display:block; width:40px; height:17px; background-position:0px -280px;}
li.br_icon_performance_png_os253{ display:block; width:40px; height:17px; background-position:0px -300px;}
li.br_icon_performance_png_os335{ display:block; width:40px; height:17px; background-position:0px -320px;}
li.br_icon_performance_png_os336{ display:block; width:40px; height:17px; background-position:0px -340px;}
li.br_icon_performance_png_os254{ display:block; width:40px; height:17px; background-position:0px -360px;}
li.br_icon_performance_png_cpu48{ display:block; width:40px; height:17px; background-position:0px -380px;}
li.br_icon_performance_png_cpu45{ display:block; width:40px; height:17px; background-position:0px -400px;}
li.br_icon_performance_png_cpu47{ display:block; width:40px; height:17px; background-position:0px -420px;}
li.br_icon_performance_png_cpu56{ display:block; width:40px; height:17px; background-position:0px -440px;}
li.br_icon_performance_png_24{ display:block; width:40px; height:17px; background-position:0px -460px;}
li.br_icon_performance_png_cpu49{ display:block; width:40px; height:17px; background-position:0px -480px;}
li.br_icon_performance_png_cpu50{ display:block; width:40px; height:17px; background-position:0px -500px;}
li.br_icon_performance_png_cpu51{ display:block; width:40px; height:17px; background-position:0px -520px;}
li.br_icon_performance_png_m01{ display:block; height:17px; padding-left:45px; background-position:0px -540px;}
li.br_icon_performance_png_m02{ display:block; height:17px; padding-left:45px; background-position:0px -560px;}
li.br_icon_performance_png_m03{ display:block; height:17px; padding-left:45px; background-position:0px -620px;}
li.br_icon_performance_png_m04{ display:block; height:17px; padding-left:45px; background-position:0px -580px;}
li.br_icon_performance_png_m08{ display:block; height:17px; padding-left:45px; background-position:0px -600px;}
li.br_icon_performance_png_hdd60{ display:block; height:17px; padding-left:45px; background-position:0px -640px;}
li.br_icon_performance_png_hdd80{ display:block; height:17px; padding-left:45px; background-position:0px -660px;}
li.br_icon_performance_png_hdd120{ display:block; height:17px; padding-left:45px; background-position:0px -680px;}
li.br_icon_performance_png_hdd160{ display:block; height:17px; padding-left:45px; background-position:0px -700px;}
li.br_icon_performance_png_hdd250{ display:block; height:17px; padding-left:45px; background-position:0px -720px;}
li.br_icon_performance_png_hdd320{ display:block; height:17px; padding-left:45px; background-position:0px -740px;}
li.br_icon_performance_png_hdd01{ display:block; height:17px; padding-left:45px; background-position:0px -760px;}
li.br_icon_performance_png_dp07{ display:block; height:17px; padding-left:45px; background-position:0px -1100px;}
li.br_icon_performance_png_dp08{ display:block; height:17px; padding-left:45px; background-position:0px -1120px;}
li.br_icon_performance_png_dp09{ display:block; height:17px; padding-left:45px; background-position:0px -1140px;}
li.br_icon_performance_png_dp10{ display:block; height:17px; padding-left:45px; background-position:0px -1160px;}
li.br_icon_performance_png_dp11{ display:block; height:17px; padding-left:45px; background-position:0px -1180px;}
li.br_icon_performance_png_dp12{ display:block; height:17px; padding-left:45px; background-position:0px -1200px;}
li.br_icon_performance_png_dp13{ display:block; height:17px; padding-left:45px; background-position:0px -1220px;}
li.br_icon_performance_png_dp14{ display:block; height:17px; padding-left:45px; background-position:0px -1240px;}
li.br_icon_performance_png_dp15{ display:block; height:17px; padding-left:45px; background-position:0px -1260px;}
li.br_icon_performance_png_dp16{ display:block; height:17px; padding-left:45px; background-position:0px -1280px;}
li.br_icon_performance_png_dp17{ display:block; height:17px; padding-left:45px; background-position:0px -1300px;}
li.br_icon_performance_png_dp18{ display:block; height:17px; padding-left:45px; background-position:0px -1320px;}
li.br_icon_performance_png_dp19{ display:block; height:17px; padding-left:45px; background-position:0px -1340px;}
li.br_icon_performance_png_dp20{ display:block; height:17px; padding-left:45px; background-position:0px -1360px;}
li.br_icon_performance_png_dp21{ display:block; height:17px; padding-left:45px; background-position:0px -1380px;}
li.br_icon_performance_png_dp22{ display:block; height:17px; padding-left:45px; background-position:0px -1400px;}
li.br_icon_performance_png_dp23{ display:block; height:17px; padding-left:45px; background-position:0px -1420px;}
li.br_icon_performance_png_dp24{ display:block; height:17px; padding-left:45px; background-position:0px -1440px;}
li.br_icon_performance_png_dp25{ display:block; height:17px; padding-left:45px; background-position:0px -1460px;}
li.br_icon_performance_png_dp26{ display:block; height:17px; padding-left:45px; background-position:0px -1480px;}
li.br_icon_performance_png_dp27{ display:block; height:17px; padding-left:45px; background-position:0px -1500px;}
li.br_icon_performance_png_dvd01{ display:block; height:17px; padding-left:45px; background-position:0px -1520px;}
li.br_icon_performance_png_br01{ display:block; height:17px; padding-left:45px; background-position:0px -1540px;}
li.br_icon_performance_png_of01{ display:block; height:17px; padding-left:45px; background-position:0px -1560px;}
li.br_icon_performance_png_nl01{ display:block; height:17px; padding-left:45px; background-position:0px -1580px;}

li.br_icon_performance_png_01{ display:block; width:40px; height:17px; background-position:0px 0px;}
li.br_icon_performance_png_02{ display:block; width:40px; height:17px; background-position:0px -20px;}
li.br_icon_performance_png_03{ display:block; width:40px; height:17px; background-position:0px -40px;}
li.br_icon_performance_png_04{ display:block; width:40px; height:17px; background-position:0px -60px;}
li.br_icon_performance_png_05{ display:block; width:40px; height:17px; background-position:0px -80px;}
li.br_icon_performance_png_06{ display:block; width:40px; height:17px; background-position:0px -100px;}
li.br_icon_performance_png_07{ display:block; width:40px; height:17px; background-position:0px -120px;}
li.br_icon_performance_png_08{ display:block; width:40px; height:17px; background-position:0px -140px;}
li.br_icon_performance_png_09{ display:block; width:40px; height:17px; background-position:0px -160px;}
li.br_icon_performance_png_10{ display:block; width:40px; height:17px; background-position:0px -180px;}
li.br_icon_performance_png_11{ display:block; width:40px; height:17px; background-position:0px -200px;}
li.br_icon_performance_png_12{ display:block; width:40px; height:17px; background-position:0px -220px;}
li.br_icon_performance_png_13{ display:block; width:40px; height:17px; background-position:0px -240px;}
li.br_icon_performance_png_14{ display:block; width:40px; height:17px; background-position:0px -260px;}
li.br_icon_performance_png_15{ display:block; width:40px; height:17px; background-position:0px -280px;}
li.br_icon_performance_png_16{ display:block; width:40px; height:17px; background-position:0px -300px;}
li.br_icon_performance_png_17{ display:block; width:40px; height:17px; background-position:0px -320px;}
li.br_icon_performance_png_18{ display:block; width:40px; height:17px; background-position:0px -340px;}
li.br_icon_performance_png_19{ display:block; width:40px; height:17px; background-position:0px -360px;}
li.br_icon_performance_png_20{ display:block; width:40px; height:17px; background-position:0px -380px;}
li.br_icon_performance_png_21{ display:block; width:40px; height:17px; background-position:0px -400px;}
li.br_icon_performance_png_22{ display:block; width:40px; height:17px; background-position:0px -420px;}
li.br_icon_performance_png_23{ display:block; width:40px; height:17px; background-position:0px -440px;}
li.br_icon_performance_png_24{ display:block; width:40px; height:17px; background-position:0px -460px;}
li.br_icon_performance_png_25{ display:block; width:40px; height:17px; background-position:0px -480px;}
li.br_icon_performance_png_26{ display:block; width:40px; height:17px; background-position:0px -500px;}
li.br_icon_performance_png_27{ display:block; width:40px; height:17px; background-position:0px -520px;}
li.br_icon_performance_png_28{ display:block; width:40px; height:17px; background-position:0px -520px;}
li.br_icon_performance_png_29{ display:block; width:40px; height:17px; background-position:0px -520px;}
li.br_icon_performance_png_30{ display:block; width:40px; height:17px; background-position:0px -520px;}
li.br_icon_performance_png_31{ display:block; width:40px; height:17px; background-position:0px -520px;}
li.br_icon_performance_png_100{ display:block; height:17px; padding-left:45px; background-position:0px -925px;}
li.br_icon_performance_png_101{ display:block; height:17px; padding-left:45px; background-position:0px -945px;}
li.br_icon_performance_png_102{ display:block; height:17px; padding-left:45px; background-position:0px -965px;}
li.br_icon_performance_png_103{ display:block; height:17px; padding-left:45px; background-position:0px -985px;}
/* ヘッダー */
.br_header_frame_01{ width:980px; height:32px;}
.br_header_frame_02{ width:980px; height:90px;}
h1#br_h1_text_01{ position:absolute; top:9px; font-size:12px; width:590px; height:16px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
div#br_header_frame_03{ position:absolute; top:6px; left:600px;}
div#br_header_frame_03 ul{ margin:0px; padding:0px;}
div#br_header_frame_03 ul li{ list-style-type:none; float:left; height:20px; margin-right:10px; font-size:12px; line-height:20px;}
div#br_header_frame_03 ul li a{ color:#0059b2;}
div#br_header_frame_03 ul li a:hover{ color:#ff1010;}
div.br_icon_01 div,div#br_header_frame_03 ul li div,div#br_bt_favorite_01 a,div#br_header_frame_05 a,div#br_header_frame_06 div,div#br_header_frame_06 a,div#br_header_frame_07 a,div.br_pankuzu_div_02 div,div.br_bt_goods_search_01 a,div.br_goods_search_03_01 div,div.br_bt_goods_search_05 a,span.br_goods_search_06_01 span,span.br_goods_search_06_02 span,div.br_sum_01 ul li{ background-image:url(../images/br_common_png/br_icon_common_01.png); background-repeat:no-repeat; background-size:1500px 80px;}
div.br_icon_png_01{ width:20px; height:20px; background-position:-1040px 0px; float:left; margin-right:5px;}
div.br_icon_png_02{ width:20px; height:20px; background-position:-1060px 0px; float:left; margin-right:5px;}
div.br_icon_png_03{ width:20px; height:20px; background-position:-1080px 0px; float:left; margin-right:5px;}
div.br_icon_png_04{ width:35px; height:20px; background-position:-1100px 0px; float:left; margin-right:5px;}
div#br_bt_favorite_01{ position:absolute; top:0px; right:0px;}
a.br_bt_favorite_png_01{ display:block; width:113px; height:40px; background-position:-803px 0px; text-indent:-99999px;}
a.br_bt_favorite_png_01:hover{ background-position:-923px 0px;}
div#br_header_frame_04 ul li a,div#br_header_frame_02 ul li div{ background-image:url(../images/br_common_png/br_bt_goods_category_01.png); background-repeat:no-repeat; background-size:140px 500px;}
div#br_header_frame_04{ position:absolute; top:10px; left:0px;}
div#br_header_frame_04 ul{ margin:0px; padding:0px;}
div#br_header_frame_04 ul li{ list-style-type:none; float:left; margin-right:10px;}
a.br_bt_category_png_01{ display:block; width:70px; height:70px; background-position:0px 0px;}
a.br_bt_category_png_01:hover{ background-position:-70px 0px;}
a.br_bt_category_png_01_on{ display:block; width:70px; height:70px; background-position:-70px 0px;}
a.br_bt_category_png_02{ display:block; width:70px; height:70px; background-position:0px -70px;}
a.br_bt_category_png_02:hover{ background-position:-70px -70px;}
a.br_bt_category_png_02_on{ display:block; width:70px; height:70px; background-position:-70px -70px;}
a.br_bt_category_png_03{ display:block; width:70px; height:70px; background-position:0px -280px;}
a.br_bt_category_png_03:hover{ background-position:-70px -280px;}
a.br_bt_category_png_03_on{ display:block; width:70px; height:70px; background-position:-70px -140px;}
a.br_bt_category_png_04{ display:block; width:70px; height:70px; background-position:0px -210px;}
a.br_bt_category_png_04:hover{ background-position:-70px -210px;}
a.br_bt_category_png_04_on{ display:block; width:70px; height:70px; background-position:-70px -210px;}
a.br_bt_category_png_05{ display:block; width:70px; height:70px; background-position:0px -280px;}
a.br_bt_category_png_05:hover{ background-position:-70px -280px;}
a.br_bt_category_png_05_on{ display:block; width:70px; height:70px; background-position:-70px -280px;}
a.br_bt_category_png_06{ display:block; width:70px; height:70px; background-position:0px -350px;}
a.br_bt_category_png_06:hover{ background-position:-70px -350px;}
a.br_bt_category_png_06_on{ display:block; width:70px; height:70px; background-position:-70px -350px;}
a.br_bt_category_png_07{ display:block; width:70px; height:70px; background-position:0px -420px;}
a.br_bt_category_png_07:hover{ background-position:-70px -420px;}
a.br_bt_category_png_07_on{ display:block; width:70px; height:70px; background-position:-70px -420px;}
div#br_header_frame_05{ position:absolute; top:3px; left:315px;}
div#br_header_frame_05_01{ position:absolute; top:3px; left:315px;}
div#br_header_frame_05_01 a{ float:left;}
a.br_header_frame_05_png_01{ display:block; width:348px; height:80px; background-position:0px 0px;}
a.br_header_frame_05_png_01_01{ display:block; width:100px; height:80px;}
a.br_header_frame_05_png_01_02{ display:block; width:138px; height:80px;}
a.br_header_frame_05_png_01_03{ display:block; width:110px; height:80px;}
div#br_header_frame_06{ position:absolute; top:10px; left:670px;}
div.br_header_frame_06_png_01{ width:160px; height:70px; background-position:-350px -8px;}
a.br_header_frame_06_png_01{ display:block; width:160px; height:70px; background-position:-350px -8px; text-indent:-99999px;}
a.br_header_frame_06_png_01:hover{ background-position:-1210px -8px;}
a.br_header_frame_06_png_02{ display:block; width:150px; height:70px; background-position:0px -1090px; text-indent:-99999px;}
a.br_header_frame_06_png_02:hover{ background-position:-150px -1090px;}
div#br_header_frame_07{ position:absolute; top:10px; right:0px; cursor:pointer;}
a.br_header_frame_07_png_01{ display:block; width:140px; height:70px; background-position:-520px -8px;}
a.br_header_frame_07_png_01:hover{ display:block; width:140px; height:70px; background-position:-660px -8px;}
div#br_header_frame_08{ position:absolute; top:10px; left:670px;}
div#br_header_frame_09{ position:absolute; top:10px; right:0px;}
a.br_header_frame_09_png_01{ display:block; width:150px; height:70px; background-position:0px -950px; text-indent:-99999px;}
a.br_header_frame_09_png_01:hover{ background-position:-150px -950px;}
a.br_header_frame_09_png_02{ display:block; width:150px; height:70px; background-position:0px -1020px; text-indent:-99999px;}
a.br_header_frame_09_png_02:hover{ background-position:-150px -1020px;}
a.br_header_frame_09_png_03{ position:relative; display:block; width:150px; height:70px; background-position:0px -880px; text-indent:-99999px;}
a.br_header_frame_09_png_03:hover{ background-position:-150px -880px;}
div.br_header_frame_09_02{ position:absolute; top:40px; text-align:right; right:42px; color:#006600; font-size:14px; font-weight:bold;}
div.br_header_frame_09_png_04{ width:150px; height:70px; background-position:0px -1920px;}

/* フッター */
div#br_footer_frame_01{ position:relative; width:980px; height:130px; background-image:url(../images/br_common_png/br_bt_footer_goods_category_01.png); background-repeat:no-repeat;}
div#br_footer_category_01 a,div#br_footer_category_02 a,div#br_footer_category_03 a,div#br_footer_category_04 a,div#br_footer_category_05 a{ background-image:url(../images/br_common_png/br_bt_footer_goods_category_01.png); background-repeat:no-repeat; background-size:980px 220px;}
div#br_footer_category_01{ position:absolute; top:35px; left:38px;}
a.br_footer_category_png_01{ display:block; width:160px; height:55px; background-position:-38px -35px;}
a.br_footer_category_png_01:hover{ display:block; width:160px; height:55px; background-position:-38px -165px;}
div#br_footer_category_02{ position:absolute; top:35px; left:220px;}
a.br_footer_category_png_02{ display:block; width:211px; height:55px; background-position:-221px -35px;}
a.br_footer_category_png_02:hover{ display:block; width:211px; height:55px; background-position:-221px -165px;}
div#br_footer_category_03{ position:absolute; top:33px; left:457px;}
a.br_footer_category_png_03{ display:block; width:116px; height:57px; background-position:-457px -33px;}
a.br_footer_category_png_03:hover{ display:block; width:116px; height:57px; background-position:-457px -163px;}
div#br_footer_category_04{ position:absolute; top:33px; left:590px;}
a.br_footer_category_png_04{ display:block; width:211px; height:57px; background-position:-590px -33px;}
a.br_footer_category_png_04:hover{ display:block; width:211px; height:57px; background-position:-590px -163px;}
div#br_footer_category_05{ position:absolute; top:0px; left:809px;}
a.br_footer_category_png_05{ display:block; width:144px; height:90px; background-position:-809px 0px;}
a.br_footer_category_png_05:hover{ display:block; width:144px; height:90px; background-position:-809px -130px;}
div#br_footer_frame_02{ background-color:#d1d4e7; padding:20px;}
.br_footer_table_01{ width:930px; border-collapse:collapse;}
.br_footer_table_01 tr th{ max-width:20px; min-width:20px;}
.br_footer_table_01 tr td{}
tr.br_footer_table_tr_01 td,.br_footer_table_tr_02_td_div_02 div,div.br_footer_table_tr_02_td_div_02 a,div.br_footer_table_03_tr_td_div_01 a,div.br_footer_table_03_tr_td_div_01 div,div.br_footer_frame_05 div,li.br_footer_list_01_ul_li_02 a,li.br_footer_list_01_ul_li_03 a,div.br_footer_list_01_ul_li_05_div_01 div,div.br_footer_frame_06_div_01 div,div.br_goods_search_04 div,div.br_goods_search_04 a,div.br_goods_search_05 ul li,div.br_goods_search_05_check ul li,div.br_bt_goods_search_05 div,div.br_goods_search_07 a,div.br_goods_search_10 a,div.br_goods_search_07_check a,div.br_search_history_05_03 a,div.br_search_history_06_01 div,div.br_search_history_07_02_03 a,div.br_search_history_07_02_03 div,div.br_search_history_07_01_01 div,div.br_newspaper_01_01 a,div.br_banner_slider_02 a,div.br_banner_slider_04 a,div.br_right_menu_04 a,div.br_table_list_02_tr_td_01 div,div.br_photo_exchange_big_01 a,div.br_search_history_05_05 a,div.br_search_history_05_07 a,div.br_big_photo_02 a,div.br_big_photo_03 a,div.br_discount_02 div,div.br_plusmiuns_01 div,div.br_plusmiuns_01 a{ background-image: url(../images/br_common_png/br_icon_common_02.png); background-repeat:no-repeat; background-size:220px 2500px;}
tr.br_footer_table_tr_02 td{ width:220px; vertical-align:top; background-image: url(../images/br_common_png/br_footer_frame_01.png); background-repeat:repeat-y;}
div.br_footer_table_tr_02_td_div_01{ width:200px; padding:5px 10px;}
div.br_footer_table_tr_02_td_div_02{ width:190px;}
div.br_footer_table_tr_02_td_div_02_png_01{ width:200px; height:195px; background-position:-10px -45px;}
div.br_footer_table_tr_02_td_div_02_png_02{ width:200px; height:130px; background-position:-10px -235px;}
div.br_footer_table_tr_02_td_div_02_png_03{ width:200px; height:72px; background-position:-10px -380px;}
div.br_footer_table_tr_02_td_div_02_png_04{ width:200px; height:86px; background-position:-10px -450px;}
a.br_footer_table_tr_02_td_div_02_png_05{ display:block; height:25px; text-align:center; font-size:18px; font-weight:bold; color:#172685; background-position:-204px -1880px;}
a.br_footer_table_tr_02_td_div_02_png_05:hover,tr.br_footer_table_03_tr_02 td a:hover{ color:#ff1010;}
div.br_footer_table_tr_02_td_div_02_png_06{ position:relative; width:200px; height:300px; background-position:-8px -535px;}
td.br_footer_table_tr_td_png_01{ height:34px; background-position:0px 0px; color:#ffffff; font-size:16px; font-weight:bold; text-align:center;}
td.br_footer_table_tr_td_png_02{ width:220px;}
td.br_footer_table_tr_td_png_03{ height:10px; background-position:0px -840px;}
div.br_footer_text_01{ padding-left:20px; color:#ff1010; font-size:12px; font-weight:normal;}
div.br_footer_text_02{ position:absolute; top:74px; left:14px; width:180px; font-size:10px; line-height:14px; font-weight:bold; color:#172685; background-image:none;}
div.br_footer_text_03{ position:absolute; top:266px; left:14px; width:180px; font-size:10px; line-height:14px; font-weight:bold; color:#172685; background-image:none; background-image:none;}
div.br_footer_text_03 a{ background-image:none;}
div.br_footer_text_04{ position:absolute; top:232px; left:54px; width:100px; height:28px; background-image:none;}
div.br_footer_text_04 a{ display:block; width:100px; height:28px; background-image:none;}
div.br_footer_text_05{ position:absolute; top:170px; left:14px; width:180px; font-size:10px; line-height:14px; font-weight:bold; color:#172685; background-image:none; background-image:none;}
div#br_footer_calendar_frame_01{ width:170px; background-color:#d1d4e7; padding:10px 16px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px;}
table.br_footer_table_02{ width:168px; border-collapse:collapse; border:1px solid #8b99f0;}
table.br_footer_table_02 tr th{ width:24px; height:24px; border:1px solid #8b99f0; font-size:11px;}
th.br_footer_table_02_tr_th_01{ background-image:none; background-color:#ffffff; border:1px solid #8b99f0;}
th.br_footer_table_02_tr_th_02{ background-image:none; color:#ffffff; background-color:#b20000; border:1px solid #8b99f0;}
div.br_calendar_month_01{ font-size:16px; font-weight:bold; margin-top:5px; text-align:center;}
div.br_calendar_month_01 a{ font-size:14px; color:#172685;}
div.br_calendar_month_01 a:hover,a.br_footer_table_03_tr_td_div_png_01:hover{ color:#ff1010;}
div.br_calendar_holiday_01{ font-size:14px; margin-top:5px;}
div.br_calendar_holiday_01 span{ margin-right:3px; padding:3px; background-color:#b20000; color:#ffffff; font-size:12px; font-weight:bold;}
div#br_footer_frame_03{ background-color:#d1d4e7; padding:20px; padding-top:0px;}
table.br_footer_table_03{ width:940px; border-collapse:collapse;}
tr.br_footer_table_03_tr_01 td{ width:460px; background-image: url(../images/br_common_png/br_icon_common_03.png); background-repeat:no-repeat; background-size:460px 60px;}
tr.br_footer_table_03_tr_02 td{ width:440px; vertical-align:top; padding:5px 10px; background-image: url(../images/br_common_png/br_footer_frame_02.png); background-repeat:repeat-y;}
tr.br_footer_table_03_tr_02 td a{ color:#172685;}
tr.br_footer_table_03_tr_01 th{ max-width:20px; min-width:20px;}
td.br_footer_table_03_tr_td_01{ width:460px; height:34px; background-position:0px 0px; color:#ffffff; font-size:18px; font-weight:bold; text-align:center;}
td.br_footer_table_03_tr_td_02{ width:460px; height:10px; background-position:0px -50px;}
a.br_footer_table_03_tr_td_div_png_01{ display:block; height:25px; padding-left:20px; font-size:18px; font-weight:bold; color:#172685; background-position:-204px -2380px;}
a.br_footer_table_03_tr_td_div_png_02{ display:block; height:25px; padding-left:20px; font-size:12px; line-height:25px; font-weight:bold; color:#0059b2; background-position:-204px -2380px;}
a.br_footer_table_03_tr_td_div_png_02:hover{ color:#ff1010;}
div.br_footer_table_03_tr_td_div_png_02{ display:block; height:25px; padding-left:20px; font-size:12px; line-height:25px; font-weight:bold; color:#0059b2; background-position:-204px -2380px;}
div.br_footer_table_03_tr_td_div_png_03{ display:block; margin-bottom:5px; padding-top:5px; padding-left:20px; font-size:12px; line-height:16px; font-weight:bold; color:#0059b2; background-position:-204px -2380px;}
div.br_footer_table_03_tr_td_div_png_02:hover,div.br_footer_table_03_tr_td_div_png_03:hover{ color:#ff1010;}
div#br_footer_frame_04{ position:relative; height:660px; background-color:#172685; padding:10px 0px; font-size:12px;}
div#br_footer_frame_04_01{background-color:#172685; padding:5px 0px 10px 0px; font-size:12px;}
div#br_footer_frame_04_02{background-color:#172685; padding-top:10px; font-size:12px; letter-spacing:1px;}
div#br_footer_frame_04_02 div a{ color:#ffffff;}
div#br_footer_frame_04_02 div a:hover{ color:#ffff00;}
div.br_footer_frame_05{ background-color:#0e1750; padding:5px;}
div.br_footer_frame_05_div_png_01{ height:26px; background-position:0px -868px; color:#ffffff; padding-left:160px; font-size:18px; padding-top:4px;}
div.br_footer_list_01{ padding:10px 20px; color:#ffffff; font-size:12px; line-height:16px;}
div.br_footer_list_01 ul{ margin:0px; padding:0px;}
div.br_footer_list_01 ul li{ list-style-type:none; margin-bottom:6px;}
li.br_footer_list_01_ul_li_00 a{ color:#ffffff; text-decoration:none;}
li.br_footer_list_01_ul_li_00 a:hover{ color:#ffff00;}
li.br_footer_list_01_ul_li_01{ border-left:4px solid #ffffff; padding-left:5px;}
li.br_footer_list_01_ul_li_02{ padding-left:10px;}
li.br_footer_list_01_ul_li_03{ padding-left:35px;}
li.br_footer_list_01_ul_li_04{ padding-left:10px;}
li.br_footer_list_01_ul_li_05{ padding:10px; color:#000000; background-color:#ffffff; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
a.br_footer_list_01_ul_li_02_png_01{ display:block; height:16px; padding-left:20px; color:#ffffff; background-position:-206px -2365px; text-decoration:none; font-size:12px;}
a.br_footer_list_01_ul_li_02_png_01:hover,a.br_footer_list_01_ul_li_02_png_02:hover{ color:#ffff00;}
a.br_footer_list_01_ul_li_02_png_02{ height:16px; padding-left:20px; color:#ffffff; background-position:-206px -2345px; text-decoration:none; font-size:12px;}
div.br_footer_list_00{ position:absolute; top:50px; left:0px;}
div.br_footer_list_02{ position:absolute; top:50px; left:390px;}
div.br_footer_list_03{ position:absolute; top:50px; left:700px; width:280px;}
div.br_footer_list_01_ul_li_05_div_png_01{ width:220px; height:100px; background-position:0px -895px;}
div.br_footer_list_04{ text-align:center; color:#ffffff; font-size:12px;}
div.br_footer_frame_06_div_png_01{ height:56px; background-position:0px -1005px; padding-left:170px; font-size:12px; padding-top:8px;}

div.footer_bar_frame_01{ position:fixed; display:none; bottom:-100px; width:100%; height:106px; background-image:url(../images/br_common_png/br_footer_bar_frame_01.png); background-repeat:repeat-x; z-index:100;}
div.footer_bar_frame_000{ position:fixed; display:none; bottom:-100px; width:100%; height:106px; z-index:100;}
div.footer_bar_frame_001{ width:100%; height:26px; background-image:url(../images/br_common_png/br_footer_bar_frame_02.png); background-repeat:repeat-x; z-index:100;}
div.footer_bar_frame_002{ width:100%; height:80px; background-color:#000000; z-index:100;}
div.footer_bar_frame_02{ position:relative; width:750px; margin-top:10px;}
div.footer_bar_frame_03{ width:629px; height:60px; margin:0px auto; overflow:hidden;}
div.footer_bar_frame_03 ul{ margin:0px; padding:0px;}
div.footer_bar_frame_03 ul li{ width:190px; list-style-type:none; float:left; margin-left:10px; padding-right:9px; border-right:1px dotted #ffffff;}
table.footer_bar_frame_03{ width:100%; table-layout:fixed; border-collapse:collapse; }
div.footer_bar_frame_03_01{ width:130px; top:0px; left:70px; font-size:12px; position:absolute; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
div.footer_bar_frame_03_01 a,div.footer_bar_frame_03_02 a{ color:#ffffff;}
div.footer_bar_frame_03_01 a:hover,div.footer_bar_frame_03_02 a:hover{ color:#ffff00;}
div.footer_bar_frame_03_02{ width:130px; top:18px; left:70px; font-size:10px; color:#fff; position:absolute; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
div.footer_bar_frame_03_02 span{ margin-left:5px; padding:1px 3px; color:#ffffff; background-color:#ff1010;}
div.footer_bar_frame_04{ width:45px; height:30px; top:0px; left:10px; position:absolute; background-color:#ccc; }
div.footer_bar_frame_05_01{ top:40px; left:10px; position:absolute; }
div.footer_bar_frame_05_02{ top:40px; left:100px; position:absolute; }
td.footer_bar_frame_00{ position:relative; overflow:hidden; border-right:1px dotted #fff; width:209px; height:60px; }
div.br_bt_footer_bar_open_close_01{ position:absolute; top:0px; right:0px; width:110px; height:26px;}
div.br_bt_footer_bar_open_close_png_01{ cursor:pointer; width:110px; height:26px; background-position:0px -1540px;}
div.br_bt_footer_bar_open_close_png_01:hover{ background-position:0px -1570px;}
div.br_bt_footer_bar_open_close_png_02{ cursor:pointer; width:110px; height:26px; background-position:0px -2350px;}
div.br_bt_footer_bar_open_close_png_02:hover{ background-position:-110px -2350px;}
div.br_bt_footer_bar_left_02{ position:absolute; top:0px; left:0px; width:40px; height:60px;}
a.br_bt_footer_bar_left_png_02{ display:block; width:40px; height:60px; background-position:-110px -1540px;}
div.br_bt_footer_bar_right_03{ position:absolute; top:0px; right:0px; width:40px; height:60px;}
a.br_bt_footer_bar_right_png_03{ display:block; width:40px; height:60px; background-position:-150px -1540px;}
a.br_bt_footer_bar_left_png_02:hover,a.br_bt_footer_bar_right_png_03:hover{ background-color:#000000; opacity:0.5; -moz-opacity:0.4; -webkit-opacity:0.5;}
a.br_bt_footer_bar_png_03{ display:block; height:20px; line-height:22px; padding-left:26px; color:#ffffff; font-size:12px; background-position:-198px -1540px;}
a.br_bt_footer_bar_png_04{ display:block; height:20px; line-height:22px; padding-left:18px; color:#ffffff; font-size:12px; background-position:-202px -1566px;}
a.br_bt_footer_bar_png_03:hover,a.br_bt_footer_bar_png_04:hover{ color:#ffff00;}
a.br_bt_footer_bar_png_05{ display:block; margin:0px auto; margin-top:16px; width:200px; height:50px; background-position:-10px -1610px; text-indent:-99999px;}
a.br_bt_footer_bar_png_05:hover{ background-position:-10px -1670px;}
/* パンくず */
table.br_pankuzu_table_01{ width:980px; border-collapse:collapse; border:2px solid #172685; border-bottom:4px solid #172685; background-color:#ffffff;}
table.br_pankuzu_table_01 tr th{ width:190px; color:#ffffff; background-color:#172685; font-size:14px;}
table.br_pankuzu_table_01 tr th h2{ font-size:14px;}
table.br_pankuzu_table_01 tr td{ width:776px; font-size:14px; font-weight:bold;}
div.br_pankuzu_div_01 ul{ margin:0px; padding:0px;}
div.br_pankuzu_div_01 ul li{ list-style-type:none; float:left;}
div.br_pankuzu_div_01 ul li h2{ font-size:14px;}
div.br_pankuzu_div_01 ul li a{ color:#172685;}
div.br_pankuzu_div_01 ul li a:hover{ color:#ff1010;}
div.br_pankuzu_div_02 div{}
div.br_pankuzu_div_png_01{ width:20px; height:16px; background-position:-1487px -68px;}
table.br_pankuzu_table_02{ width:980px; border-collapse:collapse; border:2px solid #ff0000; border-bottom:4px solid #ff0000;}
table.br_pankuzu_table_02 tr th{ width:190px; color:#ffffff; background-color:#ff0000; font-size:12px; line-height:14px;}
table.br_pankuzu_table_02 tr td{ width:776px; font-size:12px;}

/* レフトフレーム */
div.br_goods_search_01{ padding:5px; background-color:#fff4d4; border:1px solid #a2a8ce; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px;}
div.br_goods_search_02{ height:30px; position:relative; padding:3px; background-color:#ff1a1a; border-radius:0px 4px 4px 0px; -webkit-border-radius:0px 4px 4px 0px; -moz-border-radius:0px 4px 4px 0px; -o-border-radius:0px 4px 4px 0px; -ms-border-radius:0px 4px 4px 0px;}
input.br_goods_search_input_01{ width:150px; padding-left:5px; font-size:16px;}
div.br_bt_goods_search_01{ position:absolute; top:3px; right:2px;}
a.br_bt_goods_search_png_01{ display:block; width:44px; height:30px; background-position:-1005px -50px;}
a.br_bt_goods_search_png_01:hover{ display:block; width:44px; height:30px; background-position:-1055px -50px;}
div.br_bt_goods_search_text_01{ margin-top:5px; font-size:14px; line-height:18px;}
div.br_belt_01{ padding:3px 5px; background:linear-gradient(top, #4e59a2, #172685 50%);background:-webkit-linear-gradient(top, #4e59a2, #172685 50%);background:-moz-linear-gradient(top, #4e59a2, #172685 50%);background:-o-linear-gradient(top, #4e59a2, #172685 50%);background:-ms-linear-gradient(top, #4e59a2, #172685 50%); background-color:#172685;}
div.br_belt_01 div{ padding-left:5px; border-left:5px solid #a2a8ce; color:#ffffff; font-size:14px; font-weight:bold;}
div.br_belt_01_check{ padding:3px 5px; background:linear-gradient(top, #ffdf7d, #ffc926 50%);background:-webkit-linear-gradient(top, #ffdf7d, #ffc926 50%);background:-moz-linear-gradient(top, #ffdf7d, #ffc926 50%);background:-o-linear-gradient(top, #ffdf7d, #ffc926 50%);background:-ms-linear-gradient(top, #ffdf7d, #ffc926 50%); background-color:#ffc926;}
div.br_belt_01_check div{ padding-left:5px; border-left:5px solid #fff4d4; color:#000000; font-size:14px; font-weight:bold;}
div.br_goods_search_03 ul{ margin:0px; padding:0px;}
div.br_goods_search_03 ul li{ list-style-type:none; background-color:#fff4d4; border:1px solid #a2a8ce; border-bottom:none; cursor:pointer;}
div.br_goods_search_03 ul li a{ color:#222222;}
div.br_goods_search_03 ul li a:hover{ color:#ff1010;}
div.br_goods_search_03_01{ width:40px; height:50px; margin-left:5px;}
div.br_goods_search_03_02_01{ width:168px; font-size:12px; line-height:16px; padding-top:15px;}
div.br_goods_search_03_02_02{ width:168px; font-size:12px; line-height:16px; padding-top:8px; padding-right:5px;}
div.br_goods_search_03_png_01{ width:38px; height:50px; background-position:-800px -42px;}
div.br_goods_search_03_png_02{ width:38px; height:50px; background-position:-843px -42px;}
div.br_goods_search_03_png_03{ width:38px; height:50px; background-position:-883px -42px;}
div.br_goods_search_03_png_04{ width:38px; height:50px; background-position:-920px -42px;}
div.br_goods_search_03_png_05{ width:38px; height:50px; background-position:-960px -42px;}
div.br_goods_search_03_01_check{ width:40px; height:50px; margin-left:5px;}
div.br_goods_search_03_png_01_check{ width:40px; height:50px; background-position:-2px -188px;}
div.br_goods_search_03_png_02_check{ width:38px; height:50px; background-position:-2px -228px;}
div.br_goods_search_03_png_03_check{ width:38px; height:50px; background-position:-2px -268px;}
div.br_goods_search_03_png_04_check{ width:38px; height:50px; background-position:-2px -308px;}
div.br_goods_search_03_png_05_check{ width:38px; height:50px; background-position:-2px -348px;}
div.br_goods_search_03_check ul{ margin:0px; padding:0px;}
div.br_goods_search_03_check ul li{ list-style-type:none; background-color:#fff4d4; border:1px solid #ffc926; border-bottom:none; cursor:pointer;}
div.br_goods_search_03_check ul li a{ color:#222222;}
div.br_goods_search_03_check ul li a:hover{ color:#ff1010;}
div.br_goods_search_04_png_01{ width:220px; height:11px; background-position:0px -1069px;}
div.br_goods_search_04_png_01_check{ width:220px; height:11px; background-position:0px -1730px;}
a.br_goods_search_04_png_02{ display:block; width:220px; height:15px; background-position:0px -1082px;}
a.br_goods_search_04_png_02:hover{ background-position:0px -1102px;}
a.br_goods_search_04_png_03{ display:block; width:220px; height:15px; background-position:0px -1122px;}
a.br_goods_search_04_png_03:hover{ background-position:0px -1142px;}
a.br_goods_search_04_png_02_check{ display:block; width:220px; height:15px; background-position:0px -1743px;}
a.br_goods_search_04_png_02_check:hover{ background-position:0px -1763px;}
a.br_goods_search_04_png_03_check{ display:block; width:220px; height:15px; background-position:0px -1783px;}
a.br_goods_search_04_png_03_check:hover{ background-position:0px -1803px;}
a.br_back_page_png_01{ display:block; width:220px; height:54px; background-position:0px -2619px;}
a.br_back_page_png_01:hover{ background-position:0px -2679px;}
div.br_goods_search_04_png_04_check{ display:block; margin:0px auto; width:120px; height:30px; background-position:-50px -1903px;}
a.br_goods_search_04_png_05{ display:block; width:220px; height:16px; background-position:0px -1823px;}
a.br_goods_search_04_png_05:hover{ display:block; width:220px; height:16px; background-position:0px -1843px;}
a.br_goods_search_04_png_06{ display:block; width:220px; height:16px; background-position:0px -1863px;}
a.br_goods_search_04_png_06:hover{ display:block; width:220px; height:16px; background-position:0px -1883px;}
div.br_goods_search_04_png_07{ width:88px; height:88px; background-position:0px -2060px;}

div.br_goods_search_05{ position:relative; padding:5px; background-color:#fff4d4; border:1px solid #a2a8ce; border-bottom:none; font-size:12px; line-height:16px;}
div.br_goods_search_05 ul{ margin:0px; padding:0px;}
div.br_goods_search_05 ul li{ margin-bottom:8px; list-style-type:none; font-size:12px; cursor:pointer;}
div.br_goods_search_05 ul li label{ display:block; cursor:pointer;}
div.br_goods_search_05 ul li label:hover{ color:#ff1010;}
input.br_goods_search_05_input_01{ width:50px; padding-left:3px; font-size:16px;}
input.br_goods_search_05_input_02{ width:36px; padding-left:3px; font-size:16px;}
div.br_bt_goods_search_05{ position:absolute; top:3px; right:2px;}
a.br_bt_goods_search_05_png_01{ display:block; width:44px; height:30px; background-position:-1100px -50px;}
a.br_bt_goods_search_05_png_01:hover{ display:block; width:44px; height:30px; background-position:-1145px -50px;}
div.br_goods_search_05_check{ position:relative; padding:5px; background-color:#fff4d4; border:1px solid #ffc926; border-bottom:none; font-size:12px; line-height:16px;}
div.br_goods_search_05_check ul{ margin:0px; padding:0px;}
div.br_goods_search_05_check ul li{ margin-bottom:8px; list-style-type:none; font-size:12px; cursor:pointer;}
div.br_goods_search_05_check ul li label{ display:block; cursor:pointer;}
div.br_goods_search_05_check ul li label:hover{ color:#ff1010;}
li.br_goods_search_05_png_01{ margin-bottom:5px; padding-left:20px; background-position:-205px -2420px;}
li.br_goods_search_05_png_02{ margin-bottom:5px; padding-left:20px; background-position:-205px -2480px;}
li.br_goods_search_05_png_03{ margin-bottom:5px; padding-left:35px; background-position:-190px -2420px;}
li.br_goods_search_05_png_04{ margin-bottom:5px; padding-left:35px; background-position:-190px -2480px;}
input.br_goods_search_05_input_01{ width:50px; padding-left:3px; font-size:16px;}
div.br_bt_goods_search_05{ position:absolute; top:5px; right:2px;}
div.br_goods_search_06{padding:5px; background-color:#fff4d4; border:1px solid #a2a8ce; border-bottom:none;}
div.br_goods_search_06 ul{ margin:0px; padding:0px;}
div.br_goods_search_06 ul li{ width:208px; position:relative; margin-bottom:5px; list-style-type:none; font-size:12px; line-height:16px;}
div.br_goods_search_06 ul li div{ padding-left:5px; border-left:5px solid #000000;}
input.br_goods_search_06_input_01{ width:80px; padding-left:5px; font-size:16px;}
select.br_goods_search_06_select_01{ height:25px; font-size:12px;}
span.br_goods_search_06_01{ display:block; width:14px; height:14px; margin-left:8px; border:none;}
span.br_goods_search_06_02{ display:block; width:14px; height:14px; position:absolute; top:0px; left:50px; border:none;}
span.br_goods_search_06_png_01{ display:block;  width:14px; height:14px; background-position:-1140px 0px;}
div.br_goods_search_06_check{padding:5px; background-color:#fff4d4; border:1px solid #ffc926; border-bottom:none;}
div.br_goods_search_06_check ul{ margin:0px; padding:0px;}
div.br_goods_search_06_check ul li{ position:relative; margin-bottom:5px; list-style-type:none; font-size:12px; line-height:16px;}
div.br_goods_search_06_check ul li div{ padding-left:5px; border-left:5px solid #000000;}
div.br_goods_search_07{ padding:5px; background-color:#fff4d4; border:1px solid #a2a8ce;}
a.br_goods_search_07_png_01{ display:block; width:208px; height:60px; background-position:-8px -1160px;}
a.br_goods_search_07_png_01:hover{ background-position:-8px -1220px;}
div.br_goods_search_07_check{ padding:5px; background-color:#fff4d4; border:1px solid #ffc926;}
a.br_goods_search_07_png_01_check{ display:block; width:210px; height:60px; background-position:-8px -1160px;}
a.br_goods_search_07_png_01_check:hover{ background-position:-8px -1220px;}

div.br_goods_search_09{ padding:5px; background-color:#fff4d4; border:1px solid #a2a8ce; border-bottom:none; font-size:12px; line-height:16px;}
div.br_goods_search_10{ padding:5px; background-color:#fff4d4; border:1px solid #a2a8ce; border-top:none; font-size:12px; line-height:16px;}
div.br_goods_search_11{ padding:5px; background-color:#fff4d4; border:1px solid #a2a8ce; border-bottom:none; font-size:12px; line-height:16px;}
div.br_goods_search_11 ul{ margin:0px; padding:0px;}
div.br_goods_search_11 ul li{ margin-bottom:8px; list-style-type:none; font-size:12px;}
div.br_goods_search_11_check{ padding:5px; background-color:#fff4d4; border:1px solid #ffc926; border-bottom:none; font-size:12px; line-height:16px;}
div.br_goods_search_11_check ul{ margin:0px; padding:0px;}
div.br_goods_search_11_check ul li{ margin-bottom:8px; list-style-type:none; font-size:12px;}

div.br_banner_left_01 a,div.br_banner_left_02 a,div.br_banner_slider_03 ul li a,div#br_header_frame_08 a,div.br_header_frame_09_01 a,div.br_header_frame_09_01 div{ background-image:url(../images/br_common_png/br_banner_220_01.png); background-repeat:no-repeat; background-size:440px 2500px;}
div.br_banner_left_01{ margin-bottom:10px;}
a.br_banner_left_png_01{ display:block; width:220px; height:94px; background-position:0px -2000px; text-indent:-99999px;}
a.br_banner_left_png_01:hover{ background-position:-220px -2000px;}
a.br_banner_left_png_02{ display:block; width:220px; height:100px; background-position:0px -100px; text-indent:-99999px;}
a.br_banner_left_png_02:hover{ background-position:-220px -100px;}
a.br_banner_left_png_03{ display:block; width:220px; height:100px; background-position:0px -200px; text-indent:-99999px;}
a.br_banner_left_png_03:hover{ background-position:-220px -200px;}
a.br_banner_left_png_04{ display:block; width:220px; height:50px; background-position:0px -780px; text-indent:-99999px;}
a.br_banner_left_png_04:hover{ background-position:-220px -780px;}
a.br_banner_left_png_05{ display:block; width:220px; height:52px; background-position:0px -828px; text-indent:-99999px;}
a.br_banner_left_png_05:hover{ background-position:-220px -828px;}
a.br_banner_left_png_06{ display:block; width:220px; height:100px; background-position:0px -1160px; text-indent:-99999px;}
a.br_banner_left_png_06:hover{ background-position:-220px -1160px;}
a.br_banner_left_png_07{ display:block; width:220px; height:100px; background-position:0px -1260px; text-indent:-99999px;}
a.br_banner_left_png_07:hover{ background-position:-220px -1260px;}
a.br_banner_left_png_08{ display:block; width:220px; height:64px; background-position:0px -1360px; text-indent:-99999px;}
a.br_banner_left_png_08:hover{ background-position:-220px -1360px;}
a.br_banner_left_png_09{ display:block; width:220px; height:64px; background-position:0px -1424px; text-indent:-99999px;}
a.br_banner_left_png_09:hover{ background-position:-220px -1424px;}
a.br_banner_left_png_10{ display:block; width:220px; height:64px; background-position:0px -1488px; text-indent:-99999px;}
a.br_banner_left_png_10:hover{ background-position:-220px -1488px;}
a.br_banner_left_png_11{ display:block; width:220px; height:64px; background-position:0px -1552px; text-indent:-99999px;}
a.br_banner_left_png_11:hover{ background-position:-220px -1552px;}
a.br_banner_left_png_12{ display:block; width:220px; height:64px; background-position:0px -1616px; text-indent:-99999px;}
a.br_banner_left_png_12:hover{ background-position:-220px -1616px;}
a.br_banner_left_png_13{ display:block; width:220px; height:94px; background-position:0px -2000px; text-indent:-99999px;}
a.br_banner_left_png_13:hover{ background-position:-220px -2000px;}
a.br_banner_left_png_14{ display:block; width:220px; height:64px; background-position:0px -2100px; text-indent:-99999px;}
a.br_banner_left_png_14:hover{ background-position:-220px -2100px;}
a.br_banner_left_png_15{ display:block; width:220px; height:64px; background-position:0px -2170px; text-indent:-99999px;}
a.br_banner_left_png_15:hover{ background-position:-220px -2170px;}
a.br_banner_left_png_16{ display:block; width:220px; height:200px; background-position:0px -2240px; text-indent:-99999px;}
a.br_banner_left_png_16:hover{ background-position:-220px -2240px;}
div.br_frame_ffc926{ text-align:center; font-size:14px; line-height:18px; background-color:#ffc926; padding:10px; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
div.br_banner_left_01_02 a{ background-image:url(../images/br_common_png/br_banner_220_02.png); background-repeat:no-repeat; background-size:440px 500px;}
a.br_banner_left_01_02_png_01{ display:block; width:220px; height:180px; background-position:0px 0px; text-indent:-99999px;}
a.br_banner_left_01_02_png_01:hover{ background-position:-220px 0px;}
a.br_banner_left_01_02_png_02{ display:block; width:220px; height:100px; background-position:0px -180px; text-indent:-99999px;}
a.br_banner_left_01_02_png_02:hover{ background-position:-220px -180px;}
a.br_banner_left_01_02_png_03{ display:block; width:220px; height:190px; margin-bottom:10px; background-position:0px -280px; text-indent:-99999px;}
a.br_banner_left_01_02_png_03:hover{ background-position:-220px -280px;}
/* ヒストリー */
div.br_search_history_01{ padding:10px; background-color:#ffc926; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
div.br_search_history_02{ margin-bottom:5px; padding:3px 0px; background-color:#000000; color:#ffffff; text-align:center; font-size:16px; font-weight:bold; border-radius:4px 4px 0px 0px; -webkit-border-radius:4px 4px 0px 0px; -moz-border-radius:4px 4px 0px 0px; -o-border-radius:4px 4px 0px 0px; -ms-border-radius:4px 4px 0px 0px;}
div.br_search_history_03{ height:326px; padding:5px; background-color:#fff4d4;}
div.br_search_history_03 ul{ margin:0px; padding:0px;}
div.br_search_history_03 ul li{ list-style-type:none;}
div.br_search_history_04{ width:200px; height:18px; margin-bottom:5px; font-size:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
div.br_search_history_04_01{ width:200px; margin-bottom:5px; font-size:14px; line-height:16px;}
div.br_search_history_04_01 a{ display:block; width:200px; min-height:16px; max-height:36px; overflow:hidden; font-size:14px; line-height:18px;}
div.br_search_history_05{ width:200px;}
div.br_search_history_05_01{ float:left; margin-right:5px;}
div.br_search_history_05_02{ width:80px; float:left; margin-right:5px;}
div.br_search_history_05_02_01{ padding:1px 0px; color:#ff1a1a; background-color:#ffffff; border:1px solid #ff1a1a; text-align:center; font-size:10px; font-weight:bold;}
div.br_search_history_05_02_02{ padding:0px; color:#ffffff; background-color:#ff1a1a; border:1px solid #ff1a1a; text-align:center; font-size:12px; font-weight:bold;}
div.br_search_history_05_02_03{ padding:3px 0px; color:#ff1a1a; background-color:#ffffff; border:1px solid #ff1a1a; text-align:center; font-size:12px; font-weight:bold;}
div.br_search_history_05_02_04{ padding:3px 0px; color:#ffffff; background-color:#ff1a1a; border:1px solid #ff1a1a; text-align:center; font-size:12px; font-weight:bold;}
div.br_search_history_05_02_05{ margin-top:6px; padding:3px; color:#ff1010; background-color:#ffffff; border:1px solid #ff1010; text-align:center; font-size:12px; font-weight:bold;}
div.br_search_history_05_02_06{ margin-top:6px; padding:3px; color:#ffffff; background-color:#ff1010; border:1px solid #ff1010; text-align:center; font-size:12px; font-weight:bold;}
div.br_search_history_05_03{ float:right;}
div.br_search_history_05_04{ width:90px; float:left; margin-right:5px;}
div.br_search_history_05_05{ width:80px; float:right; margin-right:10px;}
div.br_search_history_05_06{ width:90px; float:right; margin-right:10px;}
div.br_search_history_05_07{ width:80px; margin:0px auto;}
a.br_search_history_05_03_png_01{ display:block; width:48px; height:48px; background-position:-100px -1290px;}
a.br_search_history_05_03_png_02{ display:block; width:48px; height:48px; background-position:-160px -1290px;}
a.br_search_history_05_03_png_03{ display:block; width:48px; height:48px; margin:0px auto; margin-top:10px; background-position:-100px -1290px;}
a.br_search_history_05_03_png_04{ display:block; width:48px; height:48px; margin:0px auto; margin-top:10px; background-position:-160px -1290px;}
div.br_search_history_06{ position:relative; margin-bottom:5px; padding:2px 0px; padding-left:80px; font-size:18px; font-weight:bold;}
div.br_search_history_06_01{ position:absolute; top:0px; left:-10px;}
div.br_search_history_06_png_01{ width:80px; height:35px; background-position:0px -1288px;}
div.br_search_history_07{ position:relative; height:326px; padding:5px; background-color:#ffffff;}
div.br_search_history_07_01{ position:absolute; top:5px; left:5px; width:44px; height:326px; background-color:#fff4d4; border-radius:4px 0px 0px 4px; -webkit-border-radius:4px 0px 0px 4px; -moz-border-radius:4px 0px 0px 4px; -o-border-radius:4px 0px 0px 4px; -ms-border-radius:4px 0px 0px 4px;}
div.br_search_history_07_01 a{ position:relative; display:block; width:44px; height:326px;}
div.br_search_history_07_01 a:hover{ background-color:#ffe8a5; opacity:0.7; -moz-opacity:0.7; -webkit-opacity:0.7; border-radius:4px 0px 0px 4px; -webkit-border-radius:4px 0px 0px 4px; -moz-border-radius:4px 0px 0px 4px; -o-border-radius:4px 0px 0px 4px; -ms-border-radius:4px 0px 0px 4px;}
div.br_search_history_07_01_01{ position:absolute; top:144px; left:10px;}
div.br_search_history_07_01_png_01{ width:30px; height:38px; background-position:0px -1409px;}
div.br_search_history_07_01_png_02{ width:30px; height:38px; background-position:-30px -1409px;}
div.br_search_history_07_02{ margin:0px auto; width:640px; height:326px; overflow:hidden;}
.br_search_history_07_02_01{}
.br_search_history_07_02_01 ul{ margin:0px; padding:0px;}
.br_search_history_07_02_01 ul li{ position:relative;list-style-type:none; margin:0px 5px; float:left;}
div.br_search_history_07_02_02{ width:150px; height:36px; margin-bottom:5px; font-size:14px; line-height:18px; overflow:hidden;}
div.br_search_history_07_02_02 a{ width:150px; height:36px; font-size:14px; line-height:18px; overflow:hidden;}
a.br_search_history_07_02_png_03{ display:block; width:93px; height:50px; background-position:0px -1349px;}
a.br_search_history_07_02_png_03:hover{ background-position:-100px -1349px;}
a.br_search_history_07_02_png_04{ display:block; width:150px; height:50px; background-position:0px -1449px;}
a.br_search_history_07_02_png_04:hover{ background-position:0px -1509px;}
a.br_search_history_07_02_png_04_01{ display:block; width:275px; height:50px; background-position:-3px -1083px; text-indent:-99999px;}
a.br_search_history_07_02_png_04_01:hover{ background-position:-3px -1143px;}
a.br_search_history_07_02_png_04_01_ng{ display:block; width:275px; height:50px; background-position:-3px -1323px; text-indent:-99999px;}
a.br_search_history_07_02_png_04_01_ng:hover{ background-position:-3px -1383px;}
a.br_search_history_07_02_png_05{ display:block; width:108px; height:50px; background-position:0px -1738px;}
div.br_search_history_07_02_png_05_ng{ margin:0px auto; width:108px; height:50px; background-position:0px -1988px;}
a.br_search_history_07_02_png_05:hover{ background-position:-109px -1738px;}
a.br_search_history_07_02_png_06{ display:block; margin:0px auto; width:108px; height:50px; background-position:0px -1738px;}
a.br_search_history_07_02_png_06:hover{ background-position:-109px -1738px;}
div.br_search_history_07_02_png_07{ position:absolute; top:0px; left:0px; width:150px; height:100px; background-position:-190px -780px;}
div.br_search_history_07_03{ position:absolute; top:5px; right:5px; width:44px; height:326px; background-color:#fff4d4; border-radius:0px 4px 4px 0px; -webkit-border-radius:0px 4px 4px 0px; -moz-border-radius:0px 4px 4px 0px; -o-border-radius:0px 4px 4px 0px; -ms-border-radius:0px 4px 4px 0px;}
div.br_search_history_07_03 a{ position:relative; display:block; width:44px; height:326px;}
div.br_search_history_07_03 a:hover{ background-color:#ffe8a5; opacity:0.7; -moz-opacity:0.7; -webkit-opacity:0.7; border-radius:0px 4px 4px 0px; -webkit-border-radius:0px 4px 4px 0px; -moz-border-radius:0px 4px 4px 0px; -o-border-radius:0px 4px 4px 0px; -ms-border-radius:0px 4px 4px 0px;}
div.br_search_history_08{ margin-top:5px; font-size:14px;}
/* トップナビゲーション */
#image-navigation{ width:520px; height:188px; position:relative;}
#image-navigation ul,#image-navigation ul li{ margin:0; padding:0; list-style:none;}
#image-navigation ul li a { display:block; width:160px; height:28px;}
#image-navigation .navi-image { position:absolute; top:0px; left:0px;}
#image-navigation .navi-image { position:relative;}
#image-navigation .navi-image a { display:block;}
#image-navigation .navi-image a { position:absolute; top:0; left:0; z-index:8;}
#image-navigation .navi-image a.active { z-index:10; }
#image-navigation .navi-image a.last-active { z-index:9; }
#image-navigation .navi { position:absolute; bottom:0px; left:0px; z-index:11;}
div.navi ul{ margin:0px; padding:0px;}
div.navi ul li{ list-style-type:none; float:left;}
/* トップ新聞掲載 */
div.br_newspaper_01 div,div.br_newspaper_png_02 a,div.br_ranking_01 ul li a,div.br_ranking_02_01 div,div.br_ranking_02_06 div,div.br_new_goods_01 div,div.br_ranking_03 a,div.br_6_feel_easy a{ background-image:url(../images/br_common_png/br_icon_common_04.png); background-repeat:no-repeat; background-size:520px 1000px;}
div.br_newspaper_png_01{ width:520px; height:50px; background-position:0px 0px;}
div.br_newspaper_01_01{ position:absolute; top:14px; right:0px;}
a.br_newspaper_png_01_01{ display:block; width:190px; height:30px; background-position:0px -1570px; text-indent:-99999px;}
a.br_newspaper_png_01_01:hover{ background-position:0px -1610px;}
div.br_newspaper_png_02{ width:520px; height:46px; background-position:0px -50px;}
a.br_newspaper_png_03{ width:425px; text-align:right; padding-top:2px; padding-right:20px; display:block; font-size:14px; color:#000000; background-position:bottom right;}
a.br_newspaper_png_03:hover{ color:#ff1010;}
div.br_newspaper_02{ width:520px; padding-bottom:10px; background-image:url(../images/br_common_png/br_newspaper_frame_01.png); background-repeat:repeat-y;}
div.br_newspaper_02_01{ margin:0px auto;}

div.br_newspaper_03{ width:520px; padding-bottom:1px; background-image:url(../images/br_common_png/br_newspaper_frame_01.png); background-repeat:repeat-y;}
div.br_newspaper_03_01{ margin:0px auto;}

.br_newspaper_02_01 ul{ margin:0px; padding:0px 17px;}
div.br_newspaper_02_01 ul li{list-style-type:none; float:left;}
li.br_newspaper_02_01_ul_li_01{ width:150px; height:260px; padding:5px; border:2px solid #666666; border-right:none;}
li.br_newspaper_02_01_ul_li_02{ width:148px; height:260px; padding:5px;  border:2px solid #666666;}
table.br_newspaper_table_00{ width:486px; margin:0px auto; border-collapse:collapse; border:2px solid #666666;}
table.br_newspaper_table_00 tr{ width:162px;}
table.br_newspaper_table_00 tr td{ padding:3px 5px; vertical-align:top;}


table.br_newspaper_table_01{ width:148px; margin:8px 0px; border-collapse:collapse; border:1px solid #172685;}
table.br_newspaper_table_01 tr th{ width:40px; color:#ffffff; background-color:#172685; font-size:10px; text-align:center;}
table.br_newspaper_table_01 tr td{ width:108px; background-color:#ffffff; text-align:center; font-size:12px; font-weight:bold;}
div.br_newspaper_table_01_tr_td_01{ width:108px; word-wrap:break-word;}

table.br_newspaper_table_02{ width:148px; margin-top:3px; border-collapse:collapse; border:2px solid #ff4400;}
table.br_newspaper_table_02 tr th{ width:48px; color:#ffffff; background-color:#ff4400; font-size:12px; font-weight:bold; line-height:14px; text-align:center;}
table.br_newspaper_table_02 tr td{ width:100px; background-color:#ffffff; text-align:center; font-size:14px; line-height:16px; font-weight:bold;}
td.br_newspaper_table_02_tr_td_01{ border-left:2px solid #666666; border-right:2px solid #666666;}
div.br_newspaper_table_02_tr_td_01{ width:108px; word-wrap:break-word;}

table.br_newspaper_table_03{ width:486px; margin:0px auto; margin-bottom:10px; border-collapse:collapse; background-color:#ffffff;}
table.br_newspaper_table_03 tr th{ width:108px;}
td.br_newspaper_table_03_tr_td_01 img{ border:1px solid #172685;}
div.br_newspaper_table_03_01{ width:220px; height:36px; margin-bottom:5px; font-size:14px; line-height:18px; overflow:hidden;}


/* トップバナースライダー */
div.br_banner_slider_01{ position:relative; width:520px;}
div.br_banner_slider_02{ position:absolute; top:0px; left:0px;}
a.br_banner_slider_02_png_01{ display:block; width:40px; height:80px; background-position:0px -1650px;}
a.br_banner_slider_02_png_01:hover{ display:block; width:40px; height:80px; background-position:-40px -1650px;}
div.br_banner_slider_03{ width:440px; height:80px; position:relative; margin:0px auto; margin-left:40px; overflow:hidden;}
div.br_banner_slider_03 ul{ margin:0px; padding:0px; position:absolute;}
div.br_banner_slider_03 ul li{ list-style-type:none; float:left;}
a.br_banner_slider_03_ul_li_a_png_01{ display:block; width:220px; height:80px; background-position:0px -300px; text-indent:-99999px;}
a.br_banner_slider_03_ul_li_a_png_01:hover{ background-position:-220px -300px;}
a.br_banner_slider_03_ul_li_a_png_02{ display:block; width:220px; height:80px; background-position:0px -380px; text-indent:-99999px;}
a.br_banner_slider_03_ul_li_a_png_02:hover{ background-position:-220px -380px;}
a.br_banner_slider_03_ul_li_a_png_03{ display:block; width:220px; height:80px; background-position:0px -460px; text-indent:-99999px;}
a.br_banner_slider_03_ul_li_a_png_03:hover{ background-position:-220px -460px;}
a.br_banner_slider_03_ul_li_a_png_04{ display:block; width:220px; height:80px; background-position:0px -540px; text-indent:-99999px;}
a.br_banner_slider_03_ul_li_a_png_04:hover{ background-position:-220px -540px;}
a.br_banner_slider_03_ul_li_a_png_05{ display:block; width:220px; height:80px; background-position:0px -620px; text-indent:-99999px;}
a.br_banner_slider_03_ul_li_a_png_05:hover{ background-position:-220px -620px;}
a.br_banner_slider_03_ul_li_a_png_06{ display:block; width:220px; height:80px; background-position:0px -699px; text-indent:-99999px;}
a.br_banner_slider_03_ul_li_a_png_06:hover{ background-position:-220px -699px;}
a.br_banner_slider_03_ul_li_a_png_07{ display:block; width:220px; height:80px; background-position:0px -1680px; text-indent:-99999px;}
a.br_banner_slider_03_ul_li_a_png_07:hover{ background-position:-220px -1680px;}
a.br_banner_slider_03_ul_li_a_png_08{ display:block; width:220px; height:80px; background-position:0px -1759px; text-indent:-99999px;}
a.br_banner_slider_03_ul_li_a_png_08:hover{ background-position:-220px -1759px;}
a.br_banner_slider_03_ul_li_a_png_09{ display:block; width:220px; height:80px; background-position:0px -1837px; text-indent:-99999px;}
a.br_banner_slider_03_ul_li_a_png_09:hover{ background-position:-220px -1837px;}
div.br_banner_slider_04{ position:absolute; top:0px; right:0px;}
a.br_banner_slider_04_png_01{ display:block; width:40px; height:80px; background-position:-80px -1650px;}
a.br_banner_slider_04_png_01:hover{ display:block; width:40px; height:80px; background-position:-120px -1650px;}
/* トップランキング */
div.br_ranking_01{ border-bottom:3px solid #172685;}
div.br_ranking_01 ul{ margin:0px; padding:0px;}
div.br_ranking_01 ul li{ list-style-type:none; float:left; margin-right:3px;}
a.br_ranking_01_ul_li_a_png_01{ display:block; width:126px; height:30px; background-position:0px -94px;}
a.br_ranking_01_ul_li_a_png_01:hover{ display:block; width:126px; height:30px; background-position:0px -130px;}
a.br_ranking_01_ul_li_a_png_01_on{ display:block; width:126px; height:30px; background-position:0px -130px;}
a.br_ranking_01_ul_li_a_png_02{ display:block; width:126px; height:30px; background-position:-130px -94px;}
a.br_ranking_01_ul_li_a_png_02:hover{ display:block; width:126px; height:30px; background-position:-130px -130px;}
a.br_ranking_01_ul_li_a_png_02_on{ display:block; width:126px; height:30px; background-position:-130px -130px;}
a.br_ranking_01_ul_li_a_png_03{ display:block; width:126px; height:30px; background-position:-260px -94px;}
a.br_ranking_01_ul_li_a_png_03:hover{ display:block; width:126px; height:30px; background-position:-260px -130px;}
a.br_ranking_01_ul_li_a_png_03_on{ display:block; width:126px; height:30px; background-position:-260px -130px;}
a.br_ranking_01_ul_li_a_png_04{ display:block; width:126px; height:30px; background-position:-390px -94px;}
a.br_ranking_01_ul_li_a_png_04:hover{ display:block; width:126px; height:30px; background-position:-390px -130px;}
a.br_ranking_01_ul_li_a_png_04_on{ display:block; width:126px; height:30px; background-position:-390px -130px;}
div.br_ranking_02{}
div.br_ranking_02 ul{ margin:0px; padding:0px;}
.br_ranking_02 ul li{ list-style-type:none;}
li.ranking_02_ul_li_png_01,tr.table_list_tr_01{ background-image:url(../images/br_common_png/br_ranking_frame_01.png); background-repeat:repeat-x; background-position:bottom;}
li.ranking_02_ul_li_png_01{ height:134px;}
li.ranking_02_ul_li_png_02{ padding-bottom:3px; background-image:url(../images/br_common_png/br_ranking_frame_02.png); background-repeat:repeat-x; background-position:left bottom;}
div.br_ranking_02_01{ position:relative; padding:12px; float:left;}
div.br_ranking_02_png_01{ position:absolute; top:12px; left:12px; width:150px; height:100px; background-position:0px -170px;}
div.br_ranking_02_png_02{ position:absolute; top:12px; left:12px; width:150px; height:100px; background-position:-150px -170px;}
div.br_ranking_02_png_03{ position:absolute; top:12px; left:12px; width:150px; height:100px; background-position:-300px -170px;}
div.br_ranking_02_png_01_01{ position:absolute; width:150px; height:100px; background-position:0px -170px;}
div.br_ranking_02_png_02_01{ position:absolute; width:150px; height:100px; background-position:-150px -170px;}
div.br_ranking_02_png_03_01{ position:absolute; width:150px; height:100px; background-position:-300px -170px;}
div.br_ranking_02_png_01:hover,div.br_ranking_02_png_02:hover,div.br_ranking_02_png_03:hover{ background-color:#000000; opacity:0.3; -moz-opacity:0.3; -webkit-opacity:0.3;}
div.br_ranking_02_02{ width:332px; padding:12px; padding-left:0px; float:right;}
div.br_ranking_02_02_01{ width:562px; padding:12px; padding-left:0px; float:right;}
div.br_ranking_02_03{ width:280px; float:left;}
div.br_ranking_02_03_01{ width:500px; float:left;}
/*div.br_ranking_02_04{ width:280px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#172685; font-size:14px; font-weight:bold;}*/
div.br_ranking_02_04{ width:280px; margin-bottom:4px; color:#172685; font-size:14px; line-height:18px; font-weight:bold; word-break:break-all;}
div.br_ranking_02_04_01{ width:500px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#172685; font-size:14px; font-weight:bold;}
/*div.br_ranking_02_05{ margin-bottom:6px; width:280px; height:28px; overflow:hidden; font-size:12px; line-height:14px;}*/
div.br_ranking_02_05{ margin-bottom:6px; width:280px; font-size:12px; line-height:14px; word-break:break-all;}

div.br_ranking_02_05_01{ width:500px; height:42px; overflow:hidden; font-size:12px; line-height:14px;}
div.br_ranking_02_06{ position:relative;}
div.br_ranking_03{ padding:10px; background-color:#e7e9f3; border-bottom:3px solid #172685; text-align:right;}
a.br_ranking_03_a_png_01{ height:16px; background-position:left bottom; font-size:13px; line-height:18px; padding-left:20px; padding-top:4px;}
/* トップ新商品 */
div.br_new_goods_01_01{ position:absolute; top:0px; right:0px; color:#172685; font-size:10px; text-align:right; background-position:1000px 1000px;}
div.br_new_goods_png_01{ width:520px; height:32px; background-position:0px -278px;}
div.br_new_goods_02 ul{ margin:0px; padding:0px;}
.br_new_goods_02 ul li{ list-style-type:none;}
li.br_new_goods_02_ul_li_png_01{ background-image:url(../images/br_common_png/br_ranking_frame_01.png); background-repeat:repeat-x; background-position:bottom;}
div.br_new_goods_02_01{ position:relative; padding:12px 6px; float:left;}
div.br_new_goods_02_png_01{ position:absolute; top:12px; left:6px; width:58px; height:38px; border:1px solid #172685;}
div.br_new_goods_02_png_01:hover{ border:1px solid #172685; background-color:#000000; opacity:0.3; -moz-opacity:0.3; -webkit-opacity:0.3;}
div.br_new_goods_02_02{ width:208px; height:36px; padding:14px 0px; padding-left:0px; float:left; overflow:hidden; font-size:14px; font-weight:bold;}
div.br_new_goods_02_02 a{ display:block; width:208px; height:36px; overflow:hidden; font-size:14px; font-weight:bold;}
div.br_new_goods_02_02_01{ width:208px; padding:24px 0px; padding-left:0px; float:left; overflow:hidden; font-size:14px; font-weight:bold;}
div.br_new_goods_02_02_01 a{ display:block; width:208px; height:19px; overflow:hidden; font-size:14px; font-weight:bold;}
div.br_new_goods_02_02_02{ width:208px; padding:16px 0px; padding-left:0px; float:left; overflow:hidden; font-size:14px; font-weight:bold;}
div.br_new_goods_02_02_02 a{ display:block; width:208px; font-size:14px; font-weight:bold; line-height:18px; word-break:break-all;}
div.br_new_goods_02_03{ width:228px; float:right; margin-right:6px; padding:8px 0px;}
/* ライトメニュー */
div.br_right_menu_01{ position:relative;}
div.br_right_menu_01 div,div.br_right_menu_01 a,div.br_bt_goods_01 a,div.br_goods_recommendation_03 p,div.br_bt_footer_bar_open_close_01 div,div.br_bt_footer_bar_left_02 a,div.br_bt_footer_bar_right_03 a,div.br_bt_footer_bar_01 a,div.br_goods_search_04_check div,div.br_goods_search_04_check a,div.br_goods_search_08 a,div.br_point_updown_01 div{ background-image:url(../images/br_common_png/br_icon_common_05.png); background-repeat:no-repeat; background-size:220px 3000px;}
span.br_right_menu_01_01{ position:absolute; width:30px; top:32px; left:56px; font-size:16px; font-weight:bold; color:#006600; text-align:center;}
span.br_right_menu_01_02{ position:absolute; width:30px; top:26px; left:29px; font-size:16px; font-weight:bold; line-height:20px; color:#006600; text-align:center;}
a.br_right_menu_png_00{ background-position:1000px 1000px;}
div.br_right_menu_png_01{ width:220px; height:220px; background-position:0px 0px;}
a.br_right_menu_png_01{ display:block; width:220px; height:220px; background-position:0px 0px; text-indent:-9999px;}
a.br_right_menu_png_01:hover{ background-position:0px -2390px;}

div.br_right_menu_png_02{ width:220px; height:105px; background-position:0px -220px;}
a.br_right_menu_png_02{ display:block; width:220px; height:105px; background-position:0px -220px;}
a.br_right_menu_png_02:hover{ background-position:0px -1945px;}
div.br_right_menu_png_02_01{ width:220px; height:94px; background-position:0px -940px;}
a.br_right_menu_png_02_01{ display:block; width:220px; height:94px; background-position:0px -940px;}
a.br_right_menu_png_02_01:hover{ background-position:0px -1040px;}
a.br_right_menu_png_02_02{ display:block; width:220px; height:94px; background-position:0px -2150px; text-indent:-99999px;}
a.br_right_menu_png_02_02:hover{ background-position:0px -2250px;}
div.br_right_menu_png_03{ width:220px; height:90px; background-position:0px -325px;}
div.br_right_menu_png_04{ width:220px; height:32px; background-position:0px -415px;}
div.br_right_menu_png_05,a.br_right_menu_png_05{ display:block; width:200px; height:30px; background-position:-10px -450px;}
div.br_right_menu_png_06,a.br_right_menu_png_06{ display:block; width:200px; height:30px; background-position:-10px -480px;}
div.br_right_menu_png_07,a.br_right_menu_png_07{ display:block; width:200px; height:30px; background-position:-10px -510px;}
div.br_right_menu_png_08,a.br_right_menu_png_08{ display:block; width:200px; height:30px; background-position:-10px -540px;}
a.br_right_menu_png_05:hover,a.br_right_menu_png_06:hover,a.br_right_menu_png_07:hover,a.br_right_menu_png_08:hover{ -moz-opacity:0.5; -ms-opacity:0.5; -o-opacity:0.5; -webkit-opacity:0.5; opacity:0.5;}
div.br_right_menu_png_09{ width:220px; height:210px; background-position:0px -570px;}
div.br_right_menu_png_10{ width:220px; height:130px; background-position:0px -780px;}
div.br_right_menu_png_11{ width:220px; height:14px; background-position:0px -920px;}
div.br_right_menu_png_12{ width:220px; height:94px; background-position:0px -2750px;}
a.br_right_menu_png_12{ display:block; width:220px; height:40px; padding:20px 0px; color:#ffffff; text-align:center; font-size:16px; font-weight:bold; background-position:0px -1140px;}
a.br_right_menu_png_12:hover,a.br_right_menu_png_13:hover{ color:#ffff00;}
a.br_right_menu_png_13{ display:block; width:220px; height:80px; line-height:80px; color:#ffffff; text-align:center; font-size:16px; font-weight:bold; background-position:0px -1140px;}
div.br_right_menu_02{ padding:5px 10px; text-align:center; background-image:url(../images/br_common_png/br_shopping_bag_view_frame_01.png); background-repeat:repeat-y;}
div.br_right_menu_02_01{ font-size:14px; font-weight:bold; color:#006600;}
div.br_right_menu_02_02{ font-size:20px; font-weight:bold;}
div.br_right_menu_02_02 span{ font-size:14px; font-weight:bold;}
span.br_right_menu_02_03{ position:absolute; top:10px; left:40px; font-size:14px; font-weight:bold; line-height:24px;}
span.br_right_menu_02_03 ul{ margin:0px; padding:0px;}
span.br_right_menu_02_03 ul li{ list-style-type:none;}
span.br_right_menu_02_03 ul li a{ color:#006600; text-decoration:none;}
span.br_right_menu_02_03 ul li a:hover{ color:#ff1010;}
span.br_right_menu_02_04{ position:absolute; top:68px; left:0px; width:220px; text-align:center; font-size:14px; font-weight:bold; color:#006600;}
div.br_right_menu_03{ padding:5px 10px; background-color:#e7e9f3;}
div.br_right_menu_04{ padding:5px 10px; font-size:12px; line-height:16px; background-image:url(../images/br_common_png/br_right_info_frame_01.png); background-repeat:repeat-y;}
a.br_right_menu_04_png_01{ display:block; height:20px; padding-left:20px; font-size:12px; line-height:20px; font-weight:bold; color:#172685; background-position:-204px -2382px;}
a.br_right_menu_04_png_01:hover{ color:#ff1010;}
/* list */
a.br_6_feel_easy_png_01{ display:block; width:520px; height:94px; background-position:0px -315px;}
a.br_6_feel_easy_png_01:hover{ background-position:0px -415px;}
a.br_6_feel_easy_png_02{ display:block; width:750px; height:95px; background-position:0px -1090px; text-indent:-99999px;}
a.br_6_feel_easy_png_02:hover{ background-position:0px -1200px;}
a.br_6_feel_easy_png_03{ display:block; width:220px; height:94px; background-position:0px -520px;}
a.br_6_feel_easy_png_03:hover{ display:block; width:220px; height:94px; background-position:-220px -520px;}
div.br_list_icon_01 div,div.br_list_icon_01 a,div.br_list_icon_02 div,div.br_list_icon_02 ul li,div.br_list_icon_03 div,div.br_goods_belt_01 div,div.br_goods_belt_01 a,div.br_mypage_search_01 ul li a,div.br_faq_01 ul li a,div.br_faq_01 div,div.br_goods_frame_04 a{ background-image:url(../images/br_common_png/br_icon_common_06.png); background-repeat:no-repeat; background-size:40px 1600px;}
div.br_list_icon_02{ width:580px; height:30px; border:1px solid #cccccc; float:left;}
div.br_list_icon_02 ul{ margin:0px; padding:0px;}
div.br_list_icon_02 ul li{ list-style-type:none; float:left; margin:0px 8px;}
div.br_list_icon_03{ width:160px; height:30px; border:1px solid #cccccc; float:right;}
div.br_list_icon_03 ul{ margin:0px; padding:0px;}
div.br_list_icon_03 ul li{ list-style-type:none; float:left; font-size:12px; line-height:30px;}
div.br_list_icon_04{ width:730px; overflow:hidden; margin-top:5px; background-position:1000px 1000px;}
div.br_list_icon_04 ul{ margin:0px; padding:0px;}
div.br_list_icon_04 ul li{ list-style-type:none; float:left; margin:3px; padding:2px 4px; font-size:10px; color:#006600; border:1px solid #006600; background-color:#ffffff;}
div.br_list_icon_05{ width:110px; height:30px; text-align:center; border:1px solid #cccccc; float:right;}
select.br_list_icon_05_01{ margin: 0px auto; height: 30px; font-size:14px; border:none; text-align: center;}
div.br_list_icon_01_png_01{ width:730px; padding-left:20px; font-size:14px; font-weight:bold; line-height:18px; overflow:hidden; background-position:-12px 0px;}
div.br_list_icon_02_png_01{ height:30px; padding-left:35px; background-position:0px -60px;}
div.br_list_icon_01_png_03{ width:730px; padding-left:26px; color:#172685; font-size:14px; font-weight:bold; line-height:24px; overflow:hidden; background-position:-10px -400px;}
div.br_list_icon_01_png_04{ width:730px; padding-left:26px; color:#ff1010; font-size:14px; font-weight:bold; line-height:24px; overflow:hidden; background-position:-6px -670px;}
div.br_list_icon_01_png_05{ width:730px; padding-left:25px; font-size:14px; font-weight:bold; line-height:18px; overflow:hidden; background-position:-5px -720px;}
div.br_list_icon_01_png_05_01{ padding-left:25px; font-size:14px; font-weight:bold; line-height:18px; overflow:hidden; background-position:-5px -720px;}
div.br_list_icon_01_png_05_02{ margin-bottom:4px; padding-left:16px; font-size:14px; font-weight:bold; line-height:18px; overflow:hidden; background-position:-15px -720px;}
a.br_list_icon_01_png_05{ display:block; width:730px; padding-left:25px; font-size:14px; font-weight:bold; line-height:18px; overflow:hidden; background-position:-5px -720px;}
div.br_list_icon_01_png_06{ padding-left:26px; color:#172685; font-size:14px; font-weight:bold; line-height:24px; overflow:hidden; background-position:-10px -400px;}
div.br_list_icon_01_png_07{ padding-left:26px; color:#ff1010; font-size:14px; font-weight:bold; line-height:24px; overflow:hidden; background-position:-6px -680px;}
div.br_list_icon_01_png_08{ margin-bottom:5px; padding-left:14px; font-size:14px; font-weight:bold; line-height:18px; overflow:hidden; background-position:-16px -720px;}
li.br_list_icon_02_png_02{ height:30px; padding-left:30px; font-size:12px; line-height:30px; background-position:-5px -105px;}
li.br_list_icon_02_png_03{ cursor:pointer; height:30px; padding-left:28px; font-size:12px; line-height:30px; background-position:-5px -152px;}
li.br_list_icon_02_png_03_01{ cursor:pointer; height:30px; padding-left:20px; font-size:12px; line-height:30px; background-position:-10px -152px;}
li.br_list_icon_02_png_04{ cursor:pointer; height:30px; padding-left:28px; font-size:12px; line-height:30px; background-position:-5px -192px;}
li.br_list_icon_02_png_04_01{ cursor:pointer; height:30px; padding-left:20px; font-size:12px; line-height:30px; background-position:-10px -192px;}
li.br_list_icon_02_png_05{ height:30px; margin-left:5px; padding-left:30px; font-size:12px; line-height:30px; background-position:-5px -235px; border-left:1px solid #cccccc;}
li.br_list_icon_02_png_06{ height:30px; margin-left:5px; padding-left:30px; font-size:12px; line-height:30px; background-position:-5px -285px; border-left:1px solid #cccccc;}
li.br_list_icon_02_png_06_01{ height:30px; padding-left:45px; font-size:12px; line-height:30px; background-position:10px -285px; border-left:1px solid #cccccc;}
li.br_list_icon_02_png_07{ height:30px; margin-left:5px; padding-left:30px; font-size:12px; line-height:30px; background-position:-5px -1344px; border-left:1px solid #cccccc;}
li.br_list_icon_02_png_07_01{ height:30px; padding-left:45px; font-size:12px; line-height:30px; background-position:5px -1344px; border-left:1px solid #cccccc;}
div.br_list_icon_03_png_01{ height:30px; padding-left:40px; background-position:0px -340px;}
div.br_category_belt_01 div,div.br_line_frame_02 div,div.br_payment_01 div,div.br_freedial_01 div{ background-image:url(../images/br_common_png/br_icon_common_07.png); background-repeat:no-repeat; background-size:750px 1100px;}
div.br_category_belt_01_png_01{ width:730px; height:50px; padding:15px 10px; color:#172685; font-size:24px; font-weight:bold; line-height:18px; overflow:hidden; background-position:0px 0px;}
div.br_category_belt_01_png_02{ width:730px; height:60px; padding:10px; color:#172685; font-size:24px; font-weight:bold; line-height:18px; overflow:hidden; background-position:0px -90px;}
div.br_category_belt_01_png_02_01{ width:730px; height:50px; padding:15px 10px; color:#172685; font-size:24px; font-weight:bold; line-height:18px; overflow:hidden; background-position:0px -1020px;}
div.br_category_belt_01_png_03{ width:730px; height:60px; padding:10px; color:#172685; font-size:24px; font-weight:bold; line-height:18px; overflow:hidden; background-position:0px -180px;}
div.br_category_belt_01_png_04{ width:730px; height:60px; padding:10px; color:#172685; font-size:24px; font-weight:bold; line-height:18px; overflow:hidden; background-position:0px -270px;}
span.br_category_belt_01_png_04_01{ display:block; width:540px; height:24px; color:#172685; font-size:24px; font-weight:bold; line-height:28px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
div.br_category_belt_01_png_05{ width:730px; height:60px; padding:10px; color:#172685; font-size:24px; font-weight:bold; line-height:18px; overflow:hidden; background-position:0px -360px;}
div.br_category_belt_01_png_06{ width:730px; height:60px; padding:10px; color:#172685; font-size:24px; font-weight:bold; line-height:18px; overflow:hidden; background-position:0px -450px;}
div.br_pasel_tyokuhan_01_png_01{ width:730px; height:50px; padding:15px 10px; color:#172685; font-size:24px; font-weight:bold; line-height:18px; overflow:hidden; background-position:0px -550px;}
span.br_172685_belt_01{ display:block; width:100px; margin-top:5px; padding:3px 5px; background-color:#172685; color:#ffffff; text-align:center; font-size:14px; font-weight:bold;}

div.br_category_belt_01_01 div,div.br_category_belt_01_01 span{ background-image:url(../images/br_common_png/br_icon_common_07_01.png); background-repeat:no-repeat; background-size:750px 1000px;}
div.br_category_belt_01_02{ width:730px; min-height:60px; padding:0px 10px 2px 10px; background-image:url(../images/br_common_png/br_icon_common_07_01_bar.png); background-repeat:repeat-y; z-index:10;}
div.br_category_belt_01_02_text_01{ color:#172685; font-size: 24px; line-height:30px; font-weight: bold;}
div.br_category_belt_01_01_png_01{ width:750px; height:14px; background-position:0px 0px;}
div.br_category_belt_01_01_png_02{ width:750px; height:36px; margin-top:-26px; background-position:0px -44px;}
span.br_category_belt_01_01_png_02{ width:750px; height:80px; position:absolute; left:0px; bottom:6px; background-position:0px -90px;}
span.br_category_belt_01_01_png_03{ width:750px; height:80px; position:absolute; left:0px; bottom:6px; background-position:0px -180px;}
span.br_category_belt_01_01_png_04{ width:750px; height:80px; position:absolute; left:0px; bottom:6px; background-position:0px -270px;}
span.br_category_belt_01_01_png_05{ width:750px; height:80px; position:absolute; left:0px; bottom:6px; background-position:0px -360px;}
span.br_category_belt_01_01_png_06{ width:750px; height:80px; position:absolute; left:0px; bottom:6px; background-position:0px -450px;}


a.br_ff4000_01{ color:#ff4000;}
a.br_172685_01{ color:#172685;}
a.br_000000_01{ font-weight:bold; color:#000000; text-decoration:none;}
a.br_ff4000_01:hover{ color:#172685;}
a.br_172685_01:hover{ color:#ff1010;}
table.br_table_list_01{ width:750px; border-top:3px solid #172685;}
table.br_table_list_01 tr th{ padding:5px 0px; background-color:#e7e9f3; border:1px solid #ffffff; color:#172685; font-size:12px; font-weight:bold;}
table.br_table_list_02{ width:750px;}
table.br_table_list_02 tr td{ vertical-align:top;}
table.br_table_list_02 tr th{ padding:5px 0px; background-color:#fff4d4; border:1px solid #a2a8ce; text-align:center; font-size:12px; font-weight:normal;}
div.br_table_list_02_tr_td_01{ position:relative;}
span.br_table_list_02_tr_td_01_01{ position:absolute; top:5px; left:10px; font-size:12px;}
span.br_table_list_02_tr_td_01_02{ position:absolute; top:3px; right:10px; font-size:16px; font-weight:bold; text-align:right;}
span.br_table_list_02_tr_td_01_03{ position:absolute; top:3px; right:10px; color:#ff1010; font-size:16px; font-weight:bold; text-align:right;}
div.br_table_list_02_tr_td_01_png_01{ width:152px; height:26px; background-position:0px -1800px;}
div.br_table_list_02_tr_td_01_png_02{ width:152px; height:26px; background-position:0px -1830px;}
td.br_table_list_02_tr_td_02{ width:342px; padding:5px 0px; border:none; font-size:12px; font-weight:normal;}
td.br_table_list_02_tr_td_03{ width:248px; padding:0px 5px; font-size:14px;}
div.br_maker_logo div{ background-image:url(../images/br_common_png/br_icon_maker_01.png); background-repeat:no-repeat; background-size:150px 1500px;}
div.br_maker_logo_png_2{ width:80px; height:40px; background-position:0px 0px;}
div.br_maker_logo_png_3{ width:80px; height:30px; background-position:0px -45px;}
div.br_maker_logo_png_4{ width:80px; height:50px; background-position:0px -90px;}
div.br_maker_logo_png_5{ width:52px; height:34px; background-position:0px -150px;}
div.br_maker_logo_png_6{ width:104px; height:30px; background-position:0px -194px;}
div.br_maker_logo_png_7{ width:110px; height:40px; background-position:0px -235px;}
div.br_maker_logo_png_8{ width:116px; height:30px; background-position:0px -284px;}
div.br_maker_logo_png_9{ width:80px; height:44px; background-position:0px -320px;}
div.br_maker_logo_png_10{ width:90px; height:30px; background-position:0px -380px;}
div.br_maker_logo_png_17{ width:96px; height:30px; background-position:0px -420px;}
div.br_maker_logo_png_18{ width:96px; height:32px; background-position:0px -460px;}
div.br_maker_logo_png_19{ width:100px; height:30px; background-position:0px -497px;}
div.br_maker_logo_png_48{ width:84px; height:50px; background-position:0px -530px;}
div.br_maker_logo_png_51{ width:100px; height:30px; background-position:0px -585px;}
div.br_maker_logo_png_52{ width:96px; height:30px; background-position:0px -616px;}
div.br_maker_logo_png_56{ width:116px; height:30px; background-position:0px -654px;}
div.br_maker_logo_png_57{ width:86px; height:36px; background-position:0px -700px;}
div.br_maker_logo_png_60{ width:124px; height:44px; background-position:0px -748px;}
div.br_maker_logo_png_61{ width:130px; height:34px; background-position:0px -795px;}
div.br_maker_logo_png_65{ width:90px; height:34px; background-position:0px -840px;}
div.br_maker_logo_png_70{ width:114px; height:34px; background-position:0px -890px;}
div.br_maker_logo_png_73{ width:110px; height:40px; background-position:0px -930px;}
div.br_maker_logo_png_75{ width:116px; height:42px; background-position:0px -970px;}
div.br_maker_logo_png_79{ width:110px; height:42px; background-position:0px -1020px;}
div.br_maker_logo_png_81{ width:120px; height:32px; background-position:0px -1075px;}
div.br_maker_logo_png_82{ width:110px; height:32px; background-position:0px -1115px;}
div.br_maker_logo_png_87{ width:110px; height:40px; background-position:0px -1160px;}
div.br_maker_logo_png_88{ width:110px; height:40px; background-position:0px -1210px;}
div.br_maker_logo_png_89{ width:120px; height:36px; background-position:0px -1270px;}
div.br_maker_logo_png_91{ width:86px; height:40px; background-position:0px -1320px;}
div.br_maker_logo_png_153{ width:150px; height:34px; background-position:0px -1380px;}
div.br_maker_logo_png_200{ width:140px; height:30px; background-position:0px -1425px;}
div.br_maker_logo_png_001{ width:70px; height:22px; margin-bottom:5px; margin-right:10px; background-position:0px -1478px;}
div.br_maker_logo_png_002{ width:70px; height:22px; margin-bottom:5px; margin-right:10px; background-position:-80px -1478px;}
div.br_pagination_01{ position:relative; width:px; height:80px; border:1px solid #cccccc; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
div.br_pagination_02{ width:368px; margin:0px auto;}
div.br_pagination_03{ position:absolute; top:26px; left:10px; text-align:center; font-size:12px; line-height:14px;}
div.br_pagination_04{ position:absolute; top:26px; right:10px; text-align:center; font-size:12px; line-height:14px;}
div.br_pagination_03 a,div.br_pagination_04 a{ text-decoration:none;}
div.br_pagination_02 ul{ margin:0px; padding:0px; padding-top:22px;}
div.br_pagination_02 ul li{ list-style-type:none; float:left; margin:0px 5px;}
div.br_pagination_02 ul li a{ display:block; color:#ffffff; text-decoration:none;}
div.br_pagination_02 ul li a:hover{ color:#ffff00;}
li.br_pagination_02_ul_li_01{ width:36px; height:36px; text-align:center; color:#444444; font-size:12px; line-height:36px; font-weight:bold; background-color:#cccccc;}
li.br_pagination_02_ul_li_02{ width:36px; height:36px; text-align:center; color:#ffffff; font-size:12px; line-height:36px; font-weight:bold; background-color:#172685;}
div.br_line_cccccc_01{ position:absolute; top:0px; left:0px; width:358px; height:238px; border:1px solid #cccccc;}
div.br_position_absolute_01{ position:absolute; top:10px; left:10px;}
div.br_photo_exchange_01 ul{ margin:0px; padding:0px;}
div.br_photo_exchange_01 ul li{ list-style-type:none; float:left; margin-right:5px;}
div.br_photo_exchange_01 ul li img{ cursor:pointer;}
a.br_photo_exchange_right_png_01{ display:block; width:70px; height:60px; background-position:0px -1860px;}
a.br_photo_exchange_right_png_01:hover{ background-position:-70px -1860px;}
a.br_photo_exchange_left_png_01{ display:block; width:70px; height:60px; background-position:0px -1920px;}
a.br_photo_exchange_left_png_01:hover{ background-position:-70px -1920px;}
div.br_photo_exchange_big_01{ position:absolute; bottom:10px; right:10px;}
a.br_photo_exchange_bid_png_01{ display:block; width:44px; height:44px; background-position:-176px -1452px;}
a.br_photo_exchange_bid_png_01:hover{ background-position:-176px -1512px;}
div.br_goods_name_01{ width:320px; min-height:20px; font-size:14px; line-height:18px; color:#172685;}
div.br_goods_sum_01{ width:320px; padding-top:6px; font-size:24px; font-weight:bold; color:#ff1010;}
div.br_goods_sum_02{ font-size:24px; font-weight:bold; color:#ff1010;}
div.br_goods_frame_01{ width:360px; padding:10px; background-color:#e5efe5; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
div.br_goods_frame_01_plus{ width:360px; padding:10px; background-color:#ffe5e5; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
div.br_goods_frame_02{ padding:10px; background-color:#e7e9f3; border:1px dotted #000000; font-size:12px;}
div.br_goods_frame_03{ padding:10px; background-color:#172685; color:#ffffff; font-size:12px;}
div.br_goods_frame_04{ margin-top:10px; padding:5px 0px; text-align:center; font-size:14px; background-color:#ffffff; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px;}
a.br_goods_frame_04_png_01{ padding-left:30px; background-position:-10px -1420px;}
div.br_goods_frame_04 a{ color:#000000;}
div.br_goods_frame_04 a:hover{ color:#ff1010;}
input.br_goods_input_01{ width:60px; height:28px; margin:0px 5px; margin-bottom:10px; text-align:center; font-size:20px; color:#006600; border:1px solid #006600;}
a.br_bt_goods_png_01{ display:block; width:164px; height:68px; background-position:-28px -1228px;}
a.br_bt_goods_png_01:hover{ display:block; width:164px; height:68px; background-position:-28px -1298px;}
a.br_bt_goods_png_02{ display:block; width:184px; height:68px; background-position:-18px -1368px;}
a.br_bt_goods_png_02:hover{ display:block; width:184px; height:68px; background-position:-18px -1438px;}
div.br_goods_specification_01{ border-top:2px solid #172685; border-bottom:2px solid #172685;}
div.br_goods_specification_01 ul{ margin:0px; padding:0px;}
div.br_goods_specification_01 ul li{ list-style-type:none; padding:10px; font-size:12px; font-weight:bold;}
li.br_goods_specification_01_ul_li_01{ background-color:#e7e9f3;}
div.br_goods_specification_02 ul{ margin:0px; padding:0px;}
div.br_goods_specification_02 ul li{ list-style-type:none; float:right; margin-left:10px;}
div.br_goods_specification_03 ul{ margin:0px; padding:0px;}
div.br_goods_specification_03 ul li{ list-style-type:none;}
div.br_goods_recommendation_png_01{ width:750px; height:10px; background-position:0px -970px;}
div.br_goods_recommendation_png_02{ width:750px; height:10px; background-position:0px -990px;}
div.br_goods_recommendation_02{ width:708px; padding:5px 20px; border-left:1px solid #aaaaaa; border-right:1px solid #aaaaaa;}
div.br_goods_recommendation_03{ background-position:1000px 1000px;}
p.br_goods_recommendation_03_png_01{ width:598px; padding-top:6px; padding-left:110px; font-size:14px; line-height:18px; font-weight:bold; background-position:0px -2980px;}
p.br_goods_recommendation_03_01{ width:708px; font-size:14px; line-height:18px;}
div.br_goods_belt_01{ background-color:#e7e9f3; border-top:2px solid #172685;}
div.br_goods_belt_png_01{ height:30px; padding-left:30px; font-size:16px; line-height:30px; font-weight:bold; color:#172685; background-position:-5px -445px;}
a.br_goods_belt_png_01{ display:block; text-decoration:none; height:30px; padding-left:30px; font-size:16px; line-height:30px; font-weight:bold; color:#172685; background-position:-5px -445px;}
a.br_goods_belt_png_01:hover{ color:#ff1010;}
div.br_goods_belt_png_01_01{ padding:5px 30px; font-size:16px; line-height:20px; font-weight:bold; color:#172685; background-position:-5px -445px;}
div.br_goods_belt_png_01_02{ padding:5px 30px; font-size:16px; line-height:20px; font-weight:bold; color:#172685; background-position:-5px -1085px;}
div.br_goods_belt_png_02{ height:30px; padding-left:30px; font-size:16px; line-height:30px; font-weight:bold; color:#172685; background-position:-5px -505px; overflow:hidden;}
div.br_goods_belt_png_03{ height:30px; padding-left:30px; font-size:16px; line-height:30px; font-weight:bold; color:#172685; background-position:-5px -397px;}

div.br_goods_belt_01_001{ background-color:#e7e9f3; border-top:2px solid #172685;}
div.br_goods_belt_01_001 div{ background-image:url(../images/br_common_png/br_icon_common_06_01.png); background-repeat:no-repeat; background-size:40px 400px;}
div.br_goods_belt_png_01_001{ padding:8px 4px 8px 30px; font-size:16px; line-height:20px; font-weight:bold; color:#172685; background-position:-5px -4px;}
div.br_goods_belt_png_02_001{ padding:8px 4px 8px 30px; font-size:16px; line-height:20px; font-weight:bold; color:#172685; background-position:-5px -134px;}
div.br_goods_belt_png_03_001{ padding:8px 4px 8px 30px; font-size:16px; line-height:20px; font-weight:bold; color:#172685; background-position:-5px -262px;}

div.br_goods_recommendation_point_png_01{ width:200px; height:200px; background-position:0px 0px;}
div.br_goods_recommendation_point_png_02{ width:200px; height:200px; background-position:0px -210px;}
div.br_goods_recommendation_point_png_03{ width:200px; height:200px; background-position:0px -420px;}
div.br_goods_recommendation_point_png_04{ width:200px; height:200px; background-position:0px -630px;}
div.br_goods_recommendation_point_png_05{ width:200px; height:200px; background-position:0px -840px;}
div.br_goods_recommendation_point_png_06{ width:200px; height:200px; background-position:0px -1050px;}
div.br_goods_recommendation_point_png_07{ width:200px; height:200px; background-position:0px -1260px;}
div.br_goods_recommendation_point_png_08{ width:200px; height:200px; background-position:0px -1470px;}
div.br_goods_recommendation_point_png_09{ width:200px; height:200px; background-position:0px -1680px;}
div.br_goods_recommendation_point_png_10{ width:200px; height:200px; background-position:-200px 0px;}
div.br_goods_recommendation_point_png_11{ width:200px; height:200px; background-position:-200px -210px;}
div.br_goods_recommendation_point_png_12{ width:200px; height:200px; background-position:0px -1880px;}
div.br_goods_recommendation_point_png_13{ width:200px; height:200px; background-position:0px -2080px;}
div.br_goods_recommendation_point_png_14{ width:200px; height:200px; background-position:0px -2280px;}
div.br_goods_recommendation_point_png_15{ width:200px; height:200px; background-position:0px -2480px;}
div.br_goods_recommendation_point_png_16{ width:200px; height:200px; background-position:0px -2680px;}
div.br_goods_recommendation_point_png_17{ width:200px; height:200px; background-position:0px -2880px;}
div.br_goods_recommendation_point_png_18{ width:240px; height:56px; background-position:0px -3295px;}
div.br_goods_recommendation_point_png_19{ width:320px; height:56px; background-position:0px -3365px;}
div.br_goods_recommendation_point_png_20{ width:320px; height:56px; background-position:0px -3435px;}
div.br_goods_recommendation_point_png_21{ width:200px; height:200px; background-position:0px -3080px;}
div.br_goods_recommendation_point_png_22{ width:200px; height:200px; background-position:-200px -2480px;}
div.br_goods_recommendation_point_png_23{ width:200px; height:200px; background-position:-200px -2680px;}
div.br_goods_recommendation_point_png_24{ width:200px; height:200px; background-position:-200px -2880px;}
div.br_goods_recommendation_point_png_25{ width:200px; height:200px; background-position:-200px -3080px;}
div.br_goods_recommendation_point_png_26{ width:200px; height:200px; background-position:0px -3510px;}
div.br_goods_recommendation_point_png_27{ width:200px; height:200px; background-position:-200px -3510px;}
div.br_goods_recommendation_point_png_28{ width:200px; height:200px; background-position:0px -3710px;}
div.br_goods_recommendation_point_png_29{ width:200px; height:200px; background-position:-200px -3710px;}
div.br_goods_recommendation_point_png_30{ width:200px; height:200px; background-position:0px -1000px;}
div.br_goods_recommendation_point_png_31{ width:200px; height:200px; background-position:-200px -1000px;}
div.br_goods_recommendation_point_png_32{ width:200px; height:200px; background-position:0px -1200px;}
div.br_goods_recommendation_point_png_33{ width:200px; height:200px; background-position:-200px -1200px;}
div.br_goods_recommendation_point_png_34{ width:200px; height:200px; background-position:0px -1400px;}
div.br_goods_recommendation_point_png_35{ width:200px; height:200px; background-position:-200px -1400px;}
div.br_goods_recommendation_point_png_36{ width:200px; height:200px; background-position:0px -3910px;}
div.br_goods_recommendation_point_png_37{ width:200px; height:200px; background-position:-200px -3910px;}
div.br_goods_recommendation_point_png_38{ width:200px; height:200px; background-position:0px -4110px;}
div.br_goods_recommendation_point_png_39{ width:200px; height:200px; background-position:-200px -4110px;}
div.br_goods_recommendation_point_png_40{ width:200px; height:200px; background-position:0px -4310px;}
div.br_goods_recommendation_point_png_41{ width:200px; height:200px; background-position:-200px -4310px;}
div.br_goods_recommendation_point_png_42{ width:200px; height:200px; background-position:0px -4510px;}
div.br_goods_recommendation_point_png_43{ width:200px; height:200px; background-position:-200px -4510px;}
div.br_goods_recommendation_point_png_44{ width:200px; height:200px; background-position:0px -4710px;}
div.br_goods_recommendation_point_png_45{ width:200px; height:200px; background-position:0px -4910px;}
div.br_goods_recommendation_point_png_46{ width:200px; height:200px; background-position:-200px -4910px;}
div.br_goods_recommendation_point_png_47{ width:200px; height:200px; background-position:0px -5110px;}
div.br_goods_recommendation_point_png_48{ width:200px; height:200px; background-position:-200px -5110px;}
div.br_goods_recommendation_point_png_49{ width:200px; height:200px; background-position:0px -5310px;}
div.br_goods_recommendation_point_png_50{ width:200px; height:200px; background-position:-200px -5310px;}
div.br_goods_recommendation_point_001 div{ background-image:url(../images/br_common_png/br_icon_common_22.png); background-repeat:no-repeat; background-size:400px 1600px;}
div.br_goods_recommendation_point_png_51{ width:200px; height:200px; background-position:0px 0px;}
div.br_goods_recommendation_point_png_52{ width:200px; height:200px; background-position:-200px 0px;}
div.br_goods_recommendation_point_png_53{ width:200px; height:200px; background-position:0px -200px;}
div.br_goods_recommendation_point_png_54{ width:200px; height:200px; background-position:-200px -200px;}
div.br_goods_recommendation_point_png_55{ width:200px; height:200px; background-position:0px -400px;}
div.br_goods_recommendation_point_png_56{ width:200px; height:200px; background-position:-200px -400px;}
div.br_goods_recommendation_point_png_57{ width:200px; height:200px; background-position:0px -600px;}
div.br_goods_recommendation_point_png_58{ width:200px; height:200px; background-position:-200px -600px;}
div.br_goods_recommendation_point_png_59{ width:200px; height:200px; background-position:0px -800px;}
div.br_goods_recommendation_point_png_60{ width:200px; height:200px; background-position:-200px -800px;}
div.br_goods_recommendation_point_png_61{ width:200px; height:200px; background-position:0px -1000px;}
div.br_goods_recommendation_point_png_62{ width:200px; height:200px; background-position:-200px -1000px;}
div.br_goods_recommendation_point_png_63{ width:200px; height:200px; background-position:0 -1200px;}
div.br_goods_recommendation_point_png_64{ width:200px; height:200px; background-position:-200px -1200px;}
div.br_goods_recommendation_point_png_65{ width:200px; height:200px; background-position:0 -1400px;}
div.br_goods_recommendation_point_png_66{ width:200px; height:200px; background-position:-200px -1400px;}

div.br_goods_recommendation_point_02{ padding:5px 10px; font-size:14px; font-weight:bold; color:#ffffff; background-color:#172685;}
div.br_goods_recommendation_point_03{ font-size:12px; line-height:16px;}
div.br_goods_recommendation_point_03_01{ font-size:12px; line-height:16px; margin-top:10px; margin-left:26px;}
div.br_goods_recommendation_point_04{ color:#172685; font-size:14px; line-height:18px; font-weight:bold;}
div.br_goods_recommendation_point_05{ font-size:12px; line-height:16px;}
div.br_goods_recommendation_point_06{ padding:5px; text-align:center; background-color:#ff0000; color:#ffffff; font-size:14px; font-weight:bold; line-height:16px;}
div.br_goods_recommendation_point_07{ padding:10px; border:3px solid#ff0000; background-color:#ffff00; font-size:12px; font-weight:bold; line-height:16px;}
div.br_goods_option_01{ padding:10px 20px; background-color:#e7e9f3;}
div.br_goods_option_02{ width:150px;}
div.br_goods_option_03{ width:550px;}
div.br_goods_option_04{ padding:10px 20px;}
div.br_goods_option_05{ padding:10px 20px; background-color:#e5efe5; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
div.br_goods_option_05_plus{ padding:10px 20px; background-color:#ffe5e5; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
table.br_goods_option_table_01{ cursor:pointer; background:linear-gradient(top, #ffffff 40%, #cccccc 100%);background:-webkit-linear-gradient(top, #ffffff 40%, #cccccc 100%);background:-moz-linear-gradient(top, #ffffff 40%, #cccccc 100%);background:-o-linear-gradient(top, #ffffff 40%, #cccccc 100%);background:-ms-linear-gradient(top, #ffffff 40%, #cccccc 100%); background-color:#ffffff; border:1px solid #cccccc; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px; box-shadow:1px 1px 3px #888888; -moz-box-shadow:1px 1px 3px #888888; -webkit-box-shadow:1px 1px 3px #888888;}
table.br_goods_option_table_01 tr th{ width:140px; padding:5px 10px; color:#172685; font-size:14px;}
div.br_goods_option_table_01_tr_th_png_01{ height:20px; padding-left:20px; line-height:20px; background-position:-10px -550px;}
table.br_goods_option_table_01 tr td{ width:370px; padding:5px 10px; font-size:12px; line-height:16px;}
table.br_goods_option_table_01_on{ cursor:pointer; background-color:#fff4d4; border:2px solid #006600; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px; box-shadow:1px 1px 3px #888888; -moz-box-shadow:1px 1px 3px #888888; -webkit-box-shadow:1px 1px 3px #888888;}
table.br_goods_option_table_01_on tr th{ width:140px; padding:5px 10px; font-size:14px;}
table.br_goods_option_table_01_on tr td{ width:370px; padding:5px 10px; font-size:12px; line-height:16px;}
div.br_goods_option_table_01_tr_th_png_01_on{ height:20px; padding-left:20px; line-height:20px; background-position:-10px -590px;}
div.br_goods_option_question_png_01{ height:16px; text-align:right; padding-right:20px; color:#172685; font-size:16px; font-weight:bold; line-height:16px; background-position:bottom right;}
table.br_goods_option_table_01_ng{ background:linear-gradient(top, #ffffff 40%, #cccccc 100%);background:-webkit-linear-gradient(top, #ffffff 40%, #cccccc 100%);background:-moz-linear-gradient(top, #ffffff 40%, #cccccc 100%);background:-o-linear-gradient(top, #ffffff 40%, #cccccc 100%);background:-ms-linear-gradient(top, #ffffff 40%, #cccccc 100%); background-color:#ffffff; border:1px solid #cccccc; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px; box-shadow:1px 1px 3px #888888; -moz-box-shadow:1px 1px 3px #888888; -webkit-box-shadow:1px 1px 3px #888888; opacity:0.4; -moz-opacity:0.4; -webkit-opacity:0.4;}
table.br_goods_option_table_01_ng tr th{ width:140px; padding:5px 10px; color:#172685; font-size:14px;}
table.br_goods_option_table_01_ng tr td{ width:370px; padding:5px 10px; font-size:12px; line-height:16px;}
div.br_goods_option_table_01_tr_th_png_01_ng{ height:20px; padding-left:20px; line-height:20px; background-position:-10px -1470px;}
a.br_goods_option_question_png_01{ margin-bottom:5px; text-align:right; padding-right:20px; color:#172685; font-size:16px; font-weight:bold; background-position:bottom right;}
a.br_goods_option_question_png_01:hover{ color:#ff1010;}
div.br_goods_option_question_png_02{ height:16px; text-align:right; padding-right:12px; line-height:16px; background-position:bottom right;}
div.br_goods_option_question_png_03{ margin-bottom:5px; padding-left:20px; color:#172685; font-size:16px; font-weight:bold; line-height:20px; background-position:-12px -1090px;}
div.br_triangle_png_01{ margin:0px auto; width:40px; height:20px; background-position:0px -990px;}
table.br_goods_option_table_02{ cursor:pointer; background:linear-gradient(top, #ffffff 40%, #cccccc 100%);background:-webkit-linear-gradient(top, #ffffff 40%, #cccccc 100%);background:-moz-linear-gradient(top, #ffffff 40%, #cccccc 100%);background:-o-linear-gradient(top, #ffffff 40%, #cccccc 100%);background:-ms-linear-gradient(top, #ffffff 40%, #cccccc 100%); background-color:#ffffff; border:1px solid #cccccc; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px; box-shadow:1px 1px 3px #888888; -moz-box-shadow:1px 1px 3px #888888; -webkit-box-shadow:1px 1px 3px #888888;}
table.br_goods_option_table_02 tr th{ width:550px; padding:5px 10px; color:#172685; font-size:16px;}
div.br_goods_option_table_02_tr_th_png_01{ height:28px; padding-left:40px; text-align:left; line-height:28px; background-position:-5px -630px;}
table.br_goods_sum_table_01{}
.br_goods_sum_table_01 tr th{ padding:1px 5px; text-align:left; color:#006600;}
th.br_goods_sum_table_01_tr_th_01{ padding-top:5px; font-size:16px; border-top:2px solid #006600;}
table.br_goods_sum_table_01 tr td{ padding:1px 5px; text-align:right; font-size:14px; font-weight:bold;}
table.br_goods_sum_table_02{ width:100%; background-color:#ffffff;  border-collapse:collapse; border:1px solid #999999;}
.br_goods_sum_table_02 tr th{ padding:1px 8px; text-align:left; color:#222222;}
th.br_goods_sum_table_02_tr_th_01{ font-size:16px; border-top:2px solid #999999;}
table.br_goods_sum_table_02 tr td{ padding:1px 8px;  text-align:right; font-size:14px; font-weight:bold;}
table.br_goods_sum_table_02_01{ width:100%; background-color:#ffffff;  border-collapse:collapse; border:1px solid #006600;}
.br_goods_sum_table_02_01 tr th{ padding:1px 8px; text-align:left; color:#222222;}
th.br_goods_sum_table_02_01_tr_th_01{ font-size:16px; border-top:2px solid #006600;}
table.br_goods_sum_table_02_01 tr td{ padding:1px 8px;  text-align:right; font-size:14px; font-weight:bold;}

table.br_goods_sum_table_03{ width:100%; border-collapse:collapse;}
.br_goods_sum_table_03 tr th{ padding:1px 8px; text-align:left; color:#222222;}
th.br_goods_sum_table_03_tr_th_01{ font-size:16px; border-top:2px solid #999999;}
table.br_goods_sum_table_03 tr td{ padding:1px 8px;  text-align:right; font-size:14px; font-weight:bold;}


div.br_bt_goods_02 a,div.br_bt_goods_02 div,div.br_search_history_07_02_03_01 a,div.br_search_history_07_02_03_01 div{ background-image:url(../images/br_common_png/br_icon_common_08.png); background-repeat:no-repeat; background-size:360px 1500px;}
a.br_bt_goods_png_03{ display:block; width:360px; margin-top:15px; height:70px; background-position:0px 0px;}
div.br_bt_goods_png_03_ng{ display:block; width:360px; margin-top:15px; height:70px; background-position:0px 0px;}
a.br_bt_goods_png_03:hover{ background-position:0px -80px;}
a.br_bt_goods_png_03_01{ display:block; width:360px; height:70px; background-position:0px 0px;}
div.br_bt_goods_png_03_01_ng{ display:block; width:360px; height:70px; background-position:0px 0px;}
a.br_bt_goods_png_03_01:hover{ background-position:0px -80px;}
a.br_bt_goods_png_04{ display:block; width:360px; height:70px; background-position:0px -160px;}
a.br_bt_goods_png_04:hover{ background-position:0px -240px;}
a.br_bt_goods_png_05{ display:block; width:360px; height:70px; background-position:0px -320px;}
a.br_bt_goods_png_05:hover{ background-position:0px -400px;}
a.br_bt_goods_png_06{ display:block; width:280px; height:55px; background-position:0px -480px;}
a.br_bt_goods_png_06:hover{ background-position:0px -540px;}
div.br_bt_goods_png_06_ng{ width:280px; height:55px; background-position:0px -1020px;}
a.br_bt_goods_png_07{ display:block; width:120px; height:43px; background-position:0px -612px;}
a.br_bt_goods_png_08{ display:block; width:120px; height:43px; background-position:-120px -612px;}
a.br_bt_goods_png_09{ display:block; width:120px; height:43px; background-position:-240px -612px;}
div.br_bt_goods_png_10{ width:84px; height:30px; background-position:-72px -740px;}
a.br_bt_goods_png_11{ display:block; cursor:pointer; float:left; width:30px; height:30px; background-position:-40px -740px;}
a.br_bt_goods_png_11:hover{ background-position:0px -740px;}
a.br_bt_goods_png_12{ display:block; cursor:pointer; float:right; width:30px; height:30px; background-position:-160px -740px;}
a.br_bt_goods_png_12:hover{ background-position:-200px -740px;}
a.br_bt_goods_png_13{ display:block; width:360px; height:60px; background-position:0px -1200px;}
a.br_bt_goods_png_13:hover{ background-position:0px -1260px;}
div.br_bt_goods_png_04{ width:103px; margin-top:10px; height:78px; background-position:0px -922px;}
div.br_bt_goods_png_04_ng{ display:block; width:360px; height:70px; background-position:0px -660px;}
div.br_bt_goods_png_05{ width:40px; margin-top:30px; margin-right:6px; height:79px; background-position:-323px -1022px;}
table.br_goods_option_table_03{ border-collapse:collapse;}
tr.br_goods_option_table_03_tr_01{ background-color:#e7e9f3;}
table.br_goods_option_table_03 tr th{ width:180px; padding:10px; text-align:left; font-size:12px;}
table.br_goods_option_table_03 tr td{ width:510px; padding:10px; font-size:12px; line-height:16px;}
table.br_goods_option_table_04{ border-collapse:collapse;}
tr.br_goods_option_table_04_tr_01{ background-color:#e7e9f3;}
tr.br_goods_option_table_04_tr_02{ background-color:#e7e9f3; border-top:2px solid #172685;}
tr.br_goods_option_table_04_tr_03{ background-color:#e7e9f3; border-bottom:2px solid #172685;}
table.br_goods_option_table_04 tr th{ width:160px; padding:10px 20px; text-align:left; font-size:12px;}
table.br_goods_option_table_04 tr td{ width:510px; padding:10px; font-size:12px;}
table.br_goods_option_table_05{ border-collapse:collapse;}
tr.br_goods_option_table_05_tr_01{ background-color:#e7e9f3;}
table.br_goods_option_table_05 tr th{ width:160px; padding:10px 20px; text-align:left; font-size:12px;}
table.br_goods_option_table_05 tr td{ width:550px; padding:10px; font-size:12px;}
table.br_goods_option_table_06{ width:730px; border-collapse:collapse;}
table.br_goods_option_table_06 tr th{ padding:10px 0px; font-size:14px;}
table.br_goods_option_table_06 tr td{ padding:10px 0px; font-size:12px;}
td.br_goods_option_table_06_tr_td_01{ width:150px;}
td.br_goods_option_table_06_tr_td_02{ width:120px;}
td.br_goods_option_table_06_tr_td_03{ width:200px;}
td.br_goods_option_table_06_tr_td_04{ width:120px;}
td.br_goods_option_table_06_tr_td_05{ width:80px;}
div.br_goods_option_table_06_tr_td_div_01{ margin:0px auto; text-align:center;}
div.br_goods_option_table_06_tr_td_div_02{ margin:0px auto; width:100px;}
div.br_goods_option_table_06_tr_td_div_03{ margin:0px auto; text-align:center;}
div.br_goods_option_table_06_tr_td_div_04{ margin:0px auto; text-align:center;}
div.br_goods_option_table_06_tr_td_div_05{ margin:0px auto; width:60px; background-color:#ff1010; color:#ffffff; font-weight:bold; padding:3px; text-align:center;}
div.br_goods_option_table_06_tr_td_div_06{ margin:0px auto; width:60px; background-color:#172685; color:#ffffff; font-weight:bold; padding:3px; text-align:center;}
div.br_freedial_png_01{ margin:10px auto; width:360px; height:34px; padding-left:300px; font-size:12px; line-height:16px; background-position:-320px -644px;}

div.br_goods_attention_01{ padding:5px; text-align:center; font-size:14px; font-weight:bold; color:#ffffff; background-color:#ff4000;}
div.br_goods_attention_02{ padding:10px 20px; font-size:12px; background-color:#fff4d4;}
div.br_goods_attention_03{ width:690px;}
div.br_goods_attention_03 ul{ margin:0px; padding:0px;}
div.br_goods_attention_03 ul li{ list-style:none; margin-right:20px; margin-bottom:3px; float:left;}
div.br_goods_attention_04{ padding:10px; border:2px dotted #ff1010;}
div.br_goods_info_01{ padding:10px; text-align:center; font-size:14px; line-height:26px; font-weight:bold; color:#ffffff; background-color:#172685; border-radius:6px 6px 0px 0px; -webkit-border-radius:6px 6px 0px 0px; -moz-border-radius:6px 6px 0px 0px; -o-border-radius:6px 6px 0px 0px; -ms-border-radius:6px 6px 0px 0px;}
div.br_goods_info_01 span{ margin:0px 10px; padding:3px 10px; background-color:#ffffff; color:#ff1010; font-size:14px; font-weight:bold;}
div.br_goods_info_02{ padding:10px; font-size:14px; border:2px solid #172685; border-radius:0px 0px 6px 6px; -webkit-border-radius:0px 0px 6px 6px; -moz-border-radius:0px 0px 6px 6px; -o-border-radius:0px 0px 6px 6px; -ms-border-radius:0px 0px 6px 6px;}
div.br_goods_info_02_png_01{ width:380px; height:32px; margin:0px auto; padding-top:3px; padding-left:280px;/* background-position:-102px -928px;*/ background-position:-100px -968px; font-size:12px; line-height:14px;}
/* search */
div.br_search_01{ padding:10px 20px; background-color:#ffffff; font-weight:bold; font-size:14px; border:2px solid #172685; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
div.br_search_01_02{ padding:10px 20px; font-weight:bold; font-size:16px; background-color:#e7e9f3; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
div.br_search_01 span.br_search_01_01{ margin:0px 10px; color:#ff1010; line-height:55px;}
div.br_search_02{ padding:10px; border:1px solid #a2a8ce; background-color:#fff4d4;}
div.br_search_02_01{ padding:10px; border:1px solid #a2a8ce; border-top:none; background-color:#fff4d4;}
div.br_search_02_02{ padding:10px; padding-bottom:0px; border:1px solid #a2a8ce; background-color:#fff4d4;}
div.br_search_02_03{ padding:10px; padding-bottom:5px; border:1px solid #a2a8ce; background-color:#fff4d4;}
div.br_search_03 ul{ margin:0px; padding:0px;}
div.br_search_03 ul li{ list-style-type:none; float:left; margin-right:10px;}
div.br_search_04 ul{ margin:0px; padding:0px;}
div.br_search_04 ul li{ width:148px; list-style-type:none; float:left; margin-right:10px;}
div.br_search_05{ margin-right:10px; padding:10px 5px; font-size:14px; font-weight:bold; color:#ffffff; background-color:#ff4000; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
div.br_search_05_01{ margin:15px 0px; margin-right:10px; padding:10px 5px; font-size:14px; font-weight:bold; color:#ffffff; background-color:#ff4000; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
div.br_search_06{ margin-right:10px; padding:10px 5px; font-size:14px; font-weight:bold; color:#ffffff; background-color:#000000; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
div.br_search_06_01{ margin:15px 0px; margin-right:10px; padding:10px 5px; font-size:14px; font-weight:bold; color:#ffffff; background-color:#000000; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
div.br_search_07{ height:40px; line-height:40px;}
div.br_search_08{ margin-top:10px;}
div.br_search_08 ul{ margin:0px; padding:0px;}
div.br_search_08 ul li{ list-style-type:none; float:left; margin-right:20px;}
div.br_search_09{ padding:5px; padding-top:10px; padding-bottom:0px; background-color:#ffffff;}
div.br_search_10 ul{ margin:0px; padding:0px;}
div.br_search_10 ul li{ list-style-type:none; float:left; margin-right:15px;}
div.br_search_11{ border:1px solid #a2a8ce; border-top:none; text-align:center; font-size:14px;}
div.br_search_11 a{  display:block; padding:10px 0px; cursor:pointer;}
div.br_search_11_01{ border:1px solid #a2a8ce; border-top:2px solid #172685; text-align:center; font-size:14px;}
div.br_search_11_01 a{  display:block; padding:10px 0px; cursor:pointer;}
div.br_search_12 ul{ margin:0px; padding:0px;}
div.br_search_12 ul li{ width:240px; list-style-type:none; float:left; margin-right:10px;}
div.br_search_13{ width:972px; margin:0px auto;}
div.br_search_13 ul{ margin:0px; padding:0px;}
div.br_search_13 ul li{ padding:10px; width:120px; border:1px solid #172685; list-style-type:none; float:left; margin:0px 10px; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
li.br_search_13_ul_li_on{ padding:10px; width:120px; border:1px solid #172685; background-color:#fff4d4; list-style-type:none; float:left; margin:0px 5px; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
div.br_search_14 ul{ margin:0px; padding:0px;}
div.br_search_14 ul li{ width:220px; list-style-type:none; text-align:left; float:left; margin-right:15px; margin-bottom:5px;}
div.br_search_14{ margin:5px 0px; text-align:center; font-size:12px;}
div.br_search_14_on{ margin:5px 0px; text-align:center; color:#ff1010; font-size:12px; font-weight:bolder;}
div.br_search_15{ text-align:center; font-size:14px; font-weight:bold;}
table.br_search_16{ width:100%; border-collapse:collapse;}
table.br_search_16 tr th{ color:#ffffff; font-size:12px; border:1px solid #a2a8ce; background:linear-gradient(top, #4e59a2, #172685 50%);background:-webkit-linear-gradient(top, #4e59a2, #172685 50%);background:-moz-linear-gradient(top, #4e59a2, #172685 50%);background:-o-linear-gradient(top, #4e59a2, #172685 50%);background:-ms-linear-gradient(top, #4e59a2, #172685 50%); background-color:#172685;}
table.br_search_16 tr td{ border:1px solid #a2a8ce;}
td.br_search_16_tr_td_01{ width:158px; font-size:14px; font-weight:bold;}
td.br_search_16_tr_td_02{ width:38px; font-size:14px; font-weight:bold;}
td.br_search_16_tr_td_03{ width:148px; text-align:center; font-size:14px; font-weight:bold;}
td.br_search_16_tr_td_04{ width:148px; text-align:center; font-size:12px;}
td.br_search_16_tr_td_05{ width:148px; text-align:center; font-size:20px; color:#ff1010; font-weight:bold;}
td.br_search_16_tr_td_06{ background-color:#a2a8ce;}
div.br_search_17{ }
div.br_search_17 ul{ margin:0px; padding:0px;}
div.br_search_17 ul li{ width:130px; list-style-type:none; text-align:left; float:left; margin-right:5px; margin-bottom:5px;}
div.br_search_18 ul{ margin:0px; padding:0px;}
div.br_search_18 ul li{ width:200px; list-style-type:none; float:left; margin-top:5px; margin-bottom:5px;}
div.br_search_19 ul{ margin:0px; padding:0px;}
div.br_search_19 ul li{ width:460px; list-style-type:none; float:left; margin-right:15px;}
div.br_search_png_00 a,div.br_search_png_00 div,div.br_nogoods_01 div,div.br_goods_search_03_01_check div{ display:block; background-image:url(../images/br_common_png/br_icon_search_01.png); background-repeat:no-repeat; background-size:40px 2500px;}
div.br_search_png_00 a:hover{ color:#ff1010;}
a.br_search_png_01{ height:28px; background-position:0px 0px; padding-left:40px; line-height:28px; font-size:12px; color:#222222; text-decoration:none; cursor:pointer;}
a.br_search_png_01_on{ height:28px; background-position:0px -200px; padding-left:40px; line-height:28px; font-size:12px; color:#ff1010; text-decoration:none; cursor:pointer;}
a.br_search_png_02{ height:28px; background-position:0px -40px; padding-left:40px; line-height:28px; font-size:12px; color:#222222; text-decoration:none; cursor:pointer;}
a.br_search_png_02_on{ height:28px; background-position:0px -240px; padding-left:40px; line-height:28px; font-size:12px; color:#ff1010; text-decoration:none; cursor:pointer;}
a.br_search_png_03{ height:28px; background-position:0px -120px; padding-left:40px; line-height:28px; font-size:12px; color:#222222; text-decoration:none; cursor:pointer;}
a.br_search_png_03_on{ height:28px; background-position:0px -320px; padding-left:40px; line-height:28px; font-size:12px; color:#ff1010; text-decoration:none; cursor:pointer; cursor:pointer;}
a.br_search_png_04{ height:28px; background-position:0px -80px; padding-left:40px; line-height:28px; font-size:12px; color:#222222; text-decoration:none; cursor:pointer;}
a.br_search_png_04_on{ height:28px; background-position:0px -280px; padding-left:40px; line-height:28px; font-size:12px; color:#ff1010; text-decoration:none; cursor:pointer;}
a.br_search_png_05{ height:16px; background-position:-12px -400px; margin-bottom:10px; padding-left:20px; line-height:16px; font-size:12px; color:#222222; text-decoration:none; cursor:pointer;}
a.br_search_png_05_on{ height:16px; background-position:-12px -440px; margin-bottom:10px; padding-left:20px; line-height:16px; font-size:12px; color:#ff1010; text-decoration:none; cursor:pointer;}
a.br_search_png_06{ height:16px; background-position:-5px -480px; padding-bottom:10px; padding-left:35px; line-height:16px; font-size:12px; color:#222222; text-decoration:none; cursor:pointer;}
a.br_search_png_06_on{ height:16px; background-position:-5px -520px; padding-bottom:10px; padding-left:35px; line-height:16px; font-size:12px; color:#ff1010; text-decoration:none; cursor:pointer;}
a.br_search_png_07{ height:16px; background-position:-12px -400px; margin-bottom:5px; padding-left:20px; line-height:16px; font-size:12px; color:#222222; text-decoration:none; cursor:pointer;}
a.br_search_png_07_on{ height:16px; background-position:-12px -440px; margin-bottom:5px; padding-left:20px; line-height:16px; font-size:12px; color:#ff1010; text-decoration:none; cursor:pointer;}
a.br_search_png_08{ height:16px; background-position:-5px -560px; padding-bottom:10px; padding-left:35px; line-height:16px; font-size:12px; color:#aaaaaa; text-decoration:none; cursor:pointer;}
a.br_search_png_09{ height:16px; background-position:-12px -400px; padding-left:20px; line-height:16px; font-size:12px; color:#222222; text-decoration:none; cursor:pointer;}
a.br_search_png_09_on{ height:16px; background-position:-12px -440px; padding-left:20px; line-height:16px; font-size:12px; color:#ff1010; text-decoration:none; cursor:pointer;}
a.br_search_png_10{ height:16px; background-position:-12px -600px; padding-left:20px; line-height:16px; font-size:12px; color:#222222; text-decoration:none; cursor:pointer;}
a.br_search_png_10_on{ height:16px; background-position:-12px -840px; padding-left:20px; line-height:16px; font-size:12px; color:#ff1010; text-decoration:none; cursor:pointer;}
a.br_search_png_10_check{ height:16px; background-position:-12px -840px; padding-left:20px; line-height:16px; font-size:12px; color:#ff1010; text-decoration:none; cursor:pointer;}
a.br_search_png_11{ height:16px; background-position:-12px -630px; padding-left:20px; line-height:16px; font-size:12px; color:#222222; text-decoration:none; cursor:pointer;}
a.br_search_png_11_on{ height:16px; background-position:-12px -870px; padding-left:20px; line-height:16px; font-size:12px; color:#ff1010; text-decoration:none; cursor:pointer;}
a.br_search_png_11_check{ height:16px; background-position:-12px -870px; padding-left:20px; line-height:16px; font-size:12px; color:#ff1010; text-decoration:none; cursor:pointer;}
a.br_search_png_12{ height:16px; background-position:-12px -660px; padding-left:20px; line-height:16px; font-size:12px; color:#222222; text-decoration:none; cursor:pointer;}
a.br_search_png_12_on{ height:16px; background-position:-12px -900px; padding-left:20px; line-height:16px; font-size:12px; color:#ff1010; text-decoration:none; cursor:pointer;}
a.br_search_png_12_check{ height:16px; background-position:-12px -900px; padding-left:20px; line-height:16px; font-size:12px; color:#ff1010; text-decoration:none; cursor:pointer;}
a.br_search_png_13{ height:16px; background-position:-12px -690px; padding-left:20px; line-height:16px; font-size:12px; color:#222222; text-decoration:none; cursor:pointer;}
a.br_search_png_13_on{ height:16px; background-position:-12px -930px; padding-left:20px; line-height:16px; font-size:12px; color:#ff1010; text-decoration:none; cursor:pointer;}
a.br_search_png_13_check{ height:16px; background-position:-12px -930px; padding-left:20px; line-height:16px; font-size:12px; color:#ff1010; text-decoration:none; cursor:pointer;}
a.br_search_png_14{ height:16px; background-position:-12px -720px; padding-left:20px; line-height:16px; font-size:12px; color:#222222; text-decoration:none; cursor:pointer;}
a.br_search_png_14_on{ height:16px; background-position:-12px -960px; padding-left:20px; line-height:16px; font-size:12px; color:#ff1010; text-decoration:none; cursor:pointer;}
a.br_search_png_14_check{ height:16px; background-position:-12px -960px; padding-left:20px; line-height:16px; font-size:12px; color:#ff1010; text-decoration:none; cursor:pointer;}
a.br_search_png_15{ height:16px; background-position:-12px -750px; padding-left:20px; line-height:16px; font-size:12px; color:#222222; text-decoration:none; cursor:pointer;}
a.br_search_png_15_on{ height:16px; background-position:-12px -990px; padding-left:20px; line-height:16px; font-size:12px; color:#ff1010; text-decoration:none; cursor:pointer;}
a.br_search_png_15_check{ height:16px; background-position:-12px -990px; padding-left:20px; line-height:16px; font-size:12px; color:#ff1010; text-decoration:none; cursor:pointer;}
a.br_search_png_16{ height:16px; background-position:-12px -780px; padding-left:20px; line-height:16px; font-size:12px; color:#222222; text-decoration:none; cursor:pointer;}
a.br_search_png_16_on{ height:16px; background-position:-12px -1020px; padding-left:20px; line-height:16px; font-size:12px; color:#ff1010; text-decoration:none; cursor:pointer;}
a.br_search_png_16_check{ height:16px; background-position:-12px -1020px; padding-left:20px; line-height:16px; font-size:12px; color:#ff1010; text-decoration:none; cursor:pointer;}
a.br_search_png_17{ height:16px; background-position:-12px -810px; padding-left:20px; line-height:16px; font-size:12px; color:#222222; text-decoration:none; cursor:pointer;}
a.br_search_png_17_on{ height:16px; background-position:-12px -1050px; padding-left:20px; line-height:16px; font-size:12px; color:#ff1010; text-decoration:none; cursor:pointer;}
a.br_search_png_17_check{ height:16px; background-position:-12px -1050px; padding-left:20px; line-height:16px; font-size:12px; color:#ff1010; text-decoration:none; cursor:pointer;}
a.br_search_png_18{ height:26px; background-position:-12px -395px; margin-top:-5px; margin-bottom:10px; padding-left:20px; line-height:26px; font-size:12px; color:#222222; text-decoration:none;}
a.br_search_png_18_on{ height:26px; background-position:-12px -435px; margin-top:-5px; margin-bottom:10px; padding-left:20px; line-height:26px; font-size:12px; color:#ff1010; text-decoration:none; cursor:pointer;}
a.br_search_png_18 input,a.br_search_png_18_on input{ width:50px; margin:0px 10px;}
a.br_search_png_19{ display:block; margin:0px auto; width:18px; height:134px; background-position:-11px -1190px;}
a.br_search_png_20{ display:block; margin:0px auto; width:18px; height:134px; background-position:-11px -1340px;}
a.br_search_png_20:hover{ background-position:-11px -1490px;}
a.br_search_png_21{ display:block; margin:0px auto; width:18px; height:134px; background-position:-11px -1790px;}
a.br_search_png_21:hover{ background-position:-11px -1940px;}
a.br_search_png_22{ display:block; margin:0px auto; width:18px; height:134px; background-position:-11px -1640px;}
div.br_search_png_01_01{ height:28px; background-position:0px 0px; padding-left:40px; font-size:12px; font-weight:bold; color:#172685;}
div.br_search_png_02_01{ height:28px; background-position:0px -40px; padding-left:40px; font-size:12px; font-weight:bold; color:#172685;}
div.br_search_png_03_01{ height:28px; background-position:0px -80px; padding-left:40px; line-height:28px; font-size:12px; font-weight:bold; color:#172685;}
div.br_search_png_04_01{ height:28px; background-position:0px -120px; padding-left:40px; line-height:28px; font-size:12px; font-weight:bold; color:#172685;}
div.br_search_png_19_01{ height:28px; background-position:0px -1090px; padding-left:40px; line-height:28px; font-size:12px; font-weight:bold; color:#172685;}
div.br_search_png_20_01{ height:28px; background-position:0px -160px; padding-left:40px; line-height:28px; font-size:12px; font-weight:bold; color:#172685;}
table.br_search_04{ border-collapse:collapse; border:1px solid #a2a8ce;}
table.br_search_04 tr th{ width:690px; padding:10px; padding-bottom:0px; font-weight:normal; text-align:left; background-color:#fff4d4;}
table.br_search_04 tr td{ width:249px; padding:10px; font-size:12px; border-left:1px solid #a2a8ce; background-color:#eeeeee;}
table.br_search_04 tr td input{ width:45px; height:20px; margin-right:3px; line-height:20px; text-align:right; font-size:14px;}
table.br_search_04_01{ border-collapse:collapse; border:1px solid #a2a8ce;}
table.br_search_04_01 tr th{ width:690px; padding:10px; padding-bottom:0px; font-weight:normal; text-align:left; background-color:#fff4d4;}
table.br_search_04_01 tr td{ width:249px; padding:10px; font-size:12px; border-left:1px solid #a2a8ce; background-color:#eeeeee;}
table.br_search_04_01 tr td input{ width:25px; height:20px; margin-right:3px; line-height:20px; text-align:right; font-size:14px;}
table.br_search_04_02{ border-collapse:collapse; border:1px solid #a2a8ce;}
table.br_search_04_02 tr th{ width:690px; padding:10px; padding-bottom:0px; font-weight:normal; text-align:left;}
table.br_search_04_02 tr td{ width:249px; padding:10px; font-size:12px; border-left:1px solid #a2a8ce;}
table.br_search_04_02 tr td input{ width:45px; height:20px; margin-right:3px; line-height:20px; text-align:right; font-size:14px;}
table.br_search_04_03{ border-collapse:collapse; border:1px solid #a2a8ce;}
table.br_search_04_03 tr th{ width:690px; padding:10px; padding-bottom:0px; font-weight:normal; text-align:left;}
table.br_search_04_03 tr td{ width:249px; padding:10px; font-size:12px; border-left:1px solid #a2a8ce;}
table.br_search_04_03 tr td input{ width:45px; height:20px; margin-right:3px; line-height:20px; text-align:right; font-size:14px;}
tr.br_search_04_03_tr_01{ background:#fff4d4;}
table.br_search_05{ border-collapse:collapse; border:1px solid #a2a8ce;}
table.br_search_05 tr th{ width:690px; padding:10px; font-weight:normal; text-align:left; background-color:#eeeeee;}
table.br_search_05 tr td{ width:249px; padding:10px; font-size:12px; border-left:1px solid #a2a8ce; background-color:#fff4d4;}
table.br_search_05 tr td input{ width:54px; height:20px; margin-right:3px; line-height:20px; text-align:center; font-size:14px;}
/* kaubeki */
div.br_kaubeki_00{ width:730px;}
div.br_kaubeki_00 ul{ margin:0px; padding:0px;}
div.br_kaubeki_00 ul li{ list-style-type:none;}
div.br_kaubeki_01 a{ background-image:url(../images/br_common_png/br_icon_common_09.png); background-repeat:no-repeat; background-size:360px 1100px;}
a.br_kaubeki_png_01{ display:block; margin-bottom:10px; width:360px; height:90px; background-position:0px 0px; text-indent:-9999px;}
a.br_kaubeki_png_01:hover{ display:block; margin-bottom:10px; width:360px; height:90px; background-position:0px -90px; text-indent:-9999px;}
a.br_kaubeki_png_02{ display:block; margin-bottom:10px; width:360px; height:90px; background-position:0px -180px; text-indent:-9999px;}
a.br_kaubeki_png_02:hover{ display:block; margin-bottom:10px; width:360px; height:90px; background-position:0px -270px; text-indent:-9999px;}
a.br_kaubeki_png_03{ display:block; margin-bottom:10px; width:360px; height:90px; background-position:0px -360px; text-indent:-9999px;}
a.br_kaubeki_png_03:hover{ display:block; margin-bottom:10px; width:360px; height:90px; background-position:0px -450px; text-indent:-9999px;}
a.br_kaubeki_png_04{ display:block; margin-bottom:10px; width:360px; height:90px; background-position:0px -540px; text-indent:-9999px;}
a.br_kaubeki_png_04:hover{ display:block; margin-bottom:10px; width:360px; height:90px; background-position:0px -630px; text-indent:-9999px;}
a.br_kaubeki_png_05{ display:block; margin-bottom:10px; width:360px; height:90px; background-position:0px -720px; text-indent:-9999px;}
a.br_kaubeki_png_05:hover{ display:block; margin-bottom:10px; width:360px; height:90px; background-position:0px -810px; text-indent:-9999px;}
a.br_kaubeki_png_06{ display:block; margin-bottom:10px; width:360px; height:90px; background-position:0px -900px; text-indent:-9999px;}
a.br_kaubeki_png_06:hover{ display:block; margin-bottom:10px; width:360px; height:90px; background-position:0px -990px; text-indent:-9999px;}
div.br_line_frame_01{ padding:10px 20px; border:2px solid #172685; text-align:center; color:#172685; font-size:14px; font-weight:bold; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
div.br_line_frame_02{ padding:10px 10px; border:1px solid #172685;}
div.br_line_frame_02_png_01{ width:710px; height:80px; background-position:-10px -620px;}
div.br_line_frame_02_png_02{ width:710px; height:120px; background-position:-20px -700px;}
div.br_line_frame_03{ border:1px solid #000000; border-left:4px solid #000000;}
div.br_line_frame_03_01{ padding:10px; background-color:#000000; color:#ffffff; font-size:14px; font-weight:bold;}
div.br_line_frame_03_02{ padding:5px 10px; border-bottom:1px solid #000000; font-size:12px; line-height:25px;}
div.br_line_frame_03_03{ padding:5px 10px; border-bottom:1px solid #000000; font-size:12px;}
div.br_line_frame_03_04{ padding:5px 10px; font-size:12px;}
div.br_line_frame_03_02_01{ width:160px; height:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
div.br_line_frame_03_02_02{ line-height:16px; color:#172685;}
div.br_payment_01_png_01{ width:400px; height:60px; background-position:0px -830px;}
div.br_payment_01_png_02{ width:200px; height:50px; background-position:0px -890px;}
div.br_payment_01_png_03{ width:190px; height:34px; background-position:-26px -740px;}
/* mypage */
div.br_mypege_01 ul{ margin:0px; padding:0px;}
div.br_mypege_01 ul li{ width:358px; height:118px; margin-bottom:10px; border:1px solid #a2a8ce; list-style-type:none;}
div.br_mypege_01 ul li:hover{ width:358px; height:118px; margin-bottom:10px; border:1px solid #ff1010; list-style-type:none;}
div.br_mypege_01 ul li a{ margin:10px; text-decoration:none;}
div.br_mypage_search_01 ul{ margin:0px; padding:0px;}
div.br_mypage_search_01 ul li{ list-style-type:none; padding:10px; background-color:#fff4d4; border:1px solid #a2a8ce; border-bottom:none; font-size:12px; font-weight:bold;}
div.br_mypage_search_01 ul li a{ display:block; text-decoration:none;}
a.br_mypage_search_01_ul_li_a_png_01{ height:14px; padding-left:20px; color:#222222; background-position:-30px -778px;}
a.br_mypage_search_01_ul_li_a_png_01_on{ height:14px; padding-left:20px; color:#ff4000; background-position:-30px -808px;}
div.br_mypage_search_01 ul li a:hover{ color:#ff4000;}
div.br_point_updown_png_01{ height:20px; padding-left:14px; line-height:20px; background-position:-210px -1900px;}
div.br_point_updown_png_02{ height:20px; padding-left:14px; line-height:20px; background-position:-210px -1920px;}
div.br_history_arrow_png_01{ width:10px; height:20px; background-position:0px -1900px;}

div.br_madoguchi_01 div,li.br_madoguchi_01 div,li.br_madoguchi_01 a,div.br_madoguchi_01 a{ background-image:url(../images/br_common_png/br_icon_common_10.png); background-repeat:no-repeat; background-size:980px 3500px;}
div.br_madoguchi_02{ margin:0px auto;}
div.br_madoguchi_02 ul{ margin:0px; padding:0px;}
div.br_madoguchi_02 ul li{ list-style-type:none; float:left;}

div.br_madoguchi_png_01{ width:980px; height:40px; background-position:0px 0px;}
div.br_madoguchi_png_02{ width:320px; height:224px; margin-right:10px; background-position:0px -40px;}
div.br_madoguchi_png_03{ width:320px; height:224px; margin-right:10px; background-position:-330px -40px;}
div.br_madoguchi_png_04{ width:320px; height:224px; background-position:-660px -40px;}
div.br_madoguchi_png_05{ width:980px; height:56px; margin:10px 0px; background-position:0px -280px;}
div.br_madoguchi_png_06{ width:980px; height:50px; background-position:0px -340px;}
div.br_contact_png_01{ width:320px; height:224px; margin-right:10px; background-position:0px -1120px;}
div.br_contact_png_02{ width:320px; height:224px; margin-right:10px; background-position:-330px -1120px;}
a.br_contact_png_03{ display:block; width:320px; height:224px; background-position:-660px -1120px;}
a.br_contact_png_03:hover{ height:200px; background-position:-660px -1350px;}
a.br_madoguchi_png_07{ display:block; margin-bottom:10px; width:980px; height:65px; background-position:0px -390px;}
div.br_madoguchi_png_07_on{ width:980px; height:80px; background-position:0px -530px;}
div.br_madoguchi_png_07_ng{ margin-bottom:10px; width:980px; height:65px; background-position:0px -1550px;}
a.br_madoguchi_png_07:hover{ background-position:0px -460px;}
a.br_madoguchi_png_08{ display:block; margin-bottom:10px; width:980px; height:65px; background-position:0px -610px;}
div.br_madoguchi_png_08_on{ width:980px; height:80px; background-position:0px -750px;}
div.br_madoguchi_png_08_ng{ margin-bottom:10px; width:980px; height:65px; background-position:0px -1620px;}
a.br_madoguchi_png_08:hover{ background-position:0px -680px;}
a.br_madoguchi_png_09{ display:block; width:980px; height:65px; margin-bottom:10px; background-position:0px -830px;}
div.br_madoguchi_png_09_on{ width:980px; height:80px; background-position:0px -970px;}
div.br_madoguchi_png_09_ng{ margin-bottom:10px; width:980px; height:65px; background-position:0px -1690px;}
a.br_madoguchi_png_09:hover{ background-position:0px -900px;}
div.br_madoguchi_png_10{ width:980px; height:50px; background-position:0px -1060px;}
a.br_madoguchi_png_11{ display:block; width:112px; height:42px; background-position:0px -300px;}
a.br_madoguchi_png_11_on{ display:block; width:112px; height:42px; background-position:-240px -300px;}
a.br_madoguchi_png_11:hover{ background-position:-120px -300px;}
a.br_madoguchi_png_12{ display:block; width:112px; height:42px; background-position:0px -350px;}
a.br_madoguchi_png_12_on{ display:block; width:112px; height:42px; background-position:-240px -350px;}
a.br_madoguchi_png_12:hover{ background-position:-120px -350px;}
div.br_madoguchi_png_13{ position:relative; width:980px; height:390px; background-position:0px -1770px;}
div.br_madoguchi_png_14{ position:relative; width:980px; height:390px; background-position:0px -2160px;}
div.br_madoguchi_png_15{ width:980px; height:230px; background-position:0px -2550px;}
div.br_madoguchi_png_16{ position:relative; width:980px; height:250px; background-position:0px -2980px;}
a.br_madoguchi_png_17{ position:absolute; top:122px; right:42px; display:block; width:185px; height:75px; background-position:0px -3240px;}
a.br_madoguchi_png_17:hover{ background-position:-200px -3240px;}
a.br_madoguchi_png_18{ position:absolute; top:265px; right:30px; display:block; width:165px; height:52px; background-position:-400px -3240px;}
a.br_madoguchi_png_18:hover{ background-position:-570px -3240px;}
a.br_madoguchi_png_19{ position:absolute; top:296px; right:30px; display:block; width:165px; height:52px; background-position:-400px -3240px;}
a.br_madoguchi_png_19:hover{ background-position:-570px -3240px;}
div.br_faq_01 ul{ margin:0px; padding:0px;}
div.br_faq_01 ul li{ list-style-type:none; margin-bottom:5px;}
a.br_faq_png_01{ display:block; padding-left:30px; padding-top:5px; padding-bottom:5px; color:#000000; text-decoration:none; font-size:12px; line-height:16px; background-position:-9px -848px;}
a.br_faq_png_01:hover{ background-position:-9px -908px; color:#ff1010;}
a.br_faq_png_01_on{ display:block; padding-left:30px; padding-top:5px; padding-bottom:5px; color:#000000; text-decoration:none; font-size:12px; font-weight:bold; line-height:16px; background-position:-9px -908px;}
a.br_faq_png_01_on:hover{ background-position:-9px -908px; color:#ff1010;}
div.br_faq_png_01{ padding-left:30px; padding-top:5px; padding-bottom:5px; color:#000000; text-decoration:none; font-size:12px; font-weight:bold; line-height:16px; background-position:-9px -908px;}
div.br_mistakes_01 ul{ margin:0px; padding:0px;}
div.br_mistakes_01 ul li{ list-style-type:none; float:left; margin-right:20px; margin-bottom:5px;}
div.br_keywords_01 ul{ margin:0px; padding:0px;}
div.br_keywords_01 ul li{ width:228px; list-style-type:none; float:left; margin-bottom:5px;}
div.br_keywords_02{ padding:20px; background-color:#d1d4e7; text-align:center; font-size:12px; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
div.br_keywords_03 ul{ margin:0px; padding:0px;}
div.br_keywords_03 ul li{ list-style-type:none; float:left; margin-right:20px; margin-bottom:5px;}
div.br_recovery_01_png_01{ height:34px; padding-left:140px; font-size:12px; line-height:34px; font-weight:bold; background-position:-620px -830px;}
div.br_bto_01{ padding:5px; background-color:#172685; border:1px solid #172685;}
table.br_bto_01{ border-collapse:collapse;}
table.br_bto_01 tr th{ background-color:#000000; color:#ffffff; font-size:14px; font-weight:bold;}
th.br_bto_01_tr_th_01{ width:142px; padding:5px 0px;}
th.br_bto_01_tr_th_02{ width:46px; padding:5px 0px;}
td.br_bto_01_tr_td_01{ padding:5px 0px; padding-left:3px; font-weight:bold;}
td.br_bto_01_tr_td_02{ padding:5px 0px; text-align:center; font-size:16px; font-weight:bold;}

div.br_recovery_01 div{ background-image:url(../images/br_common_png/br_icon_common_11.png); background-repeat:no-repeat; background-size:730px 4000px;}
div.br_recovery_png_01{ width:730px; height:290px; background-position:0px 0px;}
div.br_recovery_png_02{ width:730px; height:290px; background-position:0px -290px;}
div.br_recovery_png_03{ width:730px; height:380px; background-position:0px -580px;}
div.br_recovery_png_04{ width:730px; height:410px; background-position:0px -960px;}
div.br_recovery_png_05{ width:730px; height:410px; background-position:0px -1370px;}
div.br_recovery_png_06{ width:730px; height:410px; background-position:0px -1780px;}
div.br_recovery_png_07{ width:730px; height:410px; background-position:0px -2190px;}
div.br_recovery_png_08{ width:730px; height:410px; background-position:0px -2600px;}
div.br_recovery_png_09{ width:730px; height:410px; background-position:0px -3010px;}
div.br_recovery_png_10{ width:730px; height:320px; background-position:0px -3420px;}

div.br_nogoods_01 ul{ margin:0px; padding:0px;}
div.br_nogoods_01 ul li{ list-style-type:none; float:left; font-size:12px; margin-right:20px;}
div.br_nogoods_01_png_01{ height:16px; padding-left:30px; font-size:12px; background-position:-12px -440px;}

div.br_details_parts_01 div,div.br_details_parts_01 a{ background-image:url(../images/br_common_png/br_icon_common_12.png); background-repeat:no-repeat; background-size:750px 1500px;}
div.br_details_parts_png_01{ width:750px; height:160px; background-position:0px 0px;}
div.br_details_parts_png_02{ width:750px; height:150px; background-position:0px -160px;}
div.br_details_parts_png_03{ width:750px; height:130px; background-position:0px -320px;}
div.br_details_parts_png_04{ width:750px; height:180px; background-position:0px -458px;}
div.br_details_parts_png_04_01{ position:absolute; background-image:none; width:342px; top:120px; right:10px;}
div.br_details_parts_png_05{ width:730px; height:40px; background-position:-10px -650px;}
div.br_details_parts_png_06{ width:730px; height:40px; background-position:-10px -695px;}
a.br_details_parts_png_05{ display:block; margin-right:14px; width:234px; height:80px; background-position:-8px -750px;}
a.br_details_parts_png_05:hover{ background-position:-8px -843px;}
a.br_details_parts_png_06{ display:block; margin-right:14px; width:234px; height:80px; background-position:-258px -750px;}
a.br_details_parts_png_06:hover{ background-position:-258px -843px;}
a.br_details_parts_png_07{ display:block; width:234px; height:80px; background-position:-509px -750px;}
a.br_details_parts_png_07:hover{ background-position:-509px -843px;}
a.br_details_parts_png_08{ display:block; margin-right:4px; width:274px; height:60px; background-position:-8px -940px;}
a.br_details_parts_png_08:hover{ background-position:-8px -1010px;}
a.br_details_parts_png_09{ display:block; margin-right:4px; width:274px; height:60px; background-position:-288px -940px;}
a.br_details_parts_png_00:hover{ background-position:-288px -1010px;}
a.br_details_parts_png_10{ display:block; width:174px; height:60px; background-position:-568px -940px;}
a.br_details_parts_png_10:hover{ background-position:-568px -1010px;}

div.br_details_parts_02 ul{ margin:0px; padding:0px;}
div.br_details_parts_02 ul li{ list-style-type:none; float:left;}

div.br_details_parts_03{ background-color:#d1d4e7; padding:10px;}
div.br_details_parts_03 ul{ margin:0px; padding:0px;}
div.br_details_parts_03 ul li{ list-style-type:none;}
div.br_details_parts_03_01{ padding:10px; text-align:center; font-size:14px; font-weight:bold; background:linear-gradient(top, #ffc926, #ffef0b 20%, #ffc926 70%);background:-webkit-linear-gradient(top, #ffc926, #ffef0b 20%, #ffc926 70%);background:-moz-linear-gradient(top, #ffc926, #ffef0b 20%, #ffc926 70%);background:-o-linear-gradient(top, #ffc926, #ffef0b 20%, #ffc926 70%);background:-ms-linear-gradient(top, #ffc926, #ffef0b 20%, #ffc926 70%); background-color:#ffc926;}
div.br_details_parts_03_01_01{ padding:10px 15px; text-align:center; font-size:14px; font-weight:bold; background:linear-gradient(top, #ffc926, #ffef0b 20%, #ffc926 70%);background:-webkit-linear-gradient(top, #ffc926, #ffef0b 20%, #ffc926 70%);background:-moz-linear-gradient(top, #ffc926, #ffef0b 20%, #ffc926 70%);background:-o-linear-gradient(top, #ffc926, #ffef0b 20%, #ffc926 70%);background:-ms-linear-gradient(top, #ffc926, #ffef0b 20%, #ffc926 70%); background-color:#ffc926;}
div.br_details_parts_03_01 a{ display:block; width:330px; height:16px; overflow:hidden; color:#000000; text-decoration:none;}
div.br_details_parts_03_01 a:hover{ color:#ff1010;}
div.br_details_parts_03_01_01 a{ display:block; width:140px; height:36px; overflow:hidden; color:#000000; text-decoration:none;}
div.br_details_parts_03_01_01 a:hover{ color:#ff1010;}
div.br_details_parts_03_02{ background-color:#ffffff; border:2px solid #ffc926; padding:10px;}
div.br_details_parts_03_02_01{ background-color:#ffffff; border:2px solid #ffc926; padding:10px 8px;}
div.br_details_parts_03_03{ width:164px; height:44px; margin-bottom:5px; font-size:12px; overflow:hidden;}
div.br_details_parts_03_03_01{ width:150px; height:44px; margin-bottom:5px; font-size:12px; overflow:hidden;}

div.br_kingsoft_parts_01{ height:36px; line-height:36px; color:#172685; font-size:12px; font-weight:bold; background-color:#e7e9f3; padding:10px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px;}

div.br_big_photo_01{ position:relative; width:630px; height:420px; background-color:#ffffff; border:2px solid #ff4000; z-index:100;}
div.br_big_photo_01 ul{ margin:0px; padding:0px;}
div.br_big_photo_01 ul li{ list-style-type:none;}
div.br_big_photo_02{ position:absolute; top:193px; left:0px; width:94px; height:34px; z-index:110;}
div.br_big_photo_03{ position:absolute; top:193px; right:0px; width:94px; height:34px; z-index:110;}
a.br_big_photo_png_02{ display:block; width:94px; height:34px; background-position:0px -2180px;}
a.br_big_photo_png_02:hover{ background-position:0px -2220px;}
a.br_big_photo_png_03{ display:block; width:94px; height:34px; background-position:-100px -2180px;}
a.br_big_photo_png_03:hover{ background-position:-100px -2220px;}

div.br_ease_search_01 div,div.br_ease_search_01 a{ background-image:url(../images/br_common_png/br_icon_common_13.png); background-repeat:no-repeat; background-size:680px 3000px;}
div.br_ease_search_02 ul{ margin:0px; padding:0px;}
div.br_ease_search_02 ul li{ width:170px; margin:0px 8px; list-style-type:none; float:left;}
div.br_ease_search_title_png_01{ width:980px; height:80px; background-position:0px -2790px;}
div.br_ease_search_title_png_02{ width:980px; height:80px; background-position:0px -2880px;}
div.br_ease_search_01_png_00{ width:170px; height:120px; background-position:200px 200px;}
div.br_ease_search_01_png_01{ width:170px; height:120px; background-position:0px 10px;}
a.br_ease_search_01_png_02{ display:block; width:170px; height:120px; background-position:0px -113px;}
a.br_ease_search_01_png_02_on{ display:block; width:170px; height:120px; background-position:-170px -113px;}
a.br_ease_search_01_png_02:hover{ display:block; width:170px; height:120px; background-position:-340px -113px;}
a.br_ease_search_01_png_02_on:hover{ display:block; width:170px; height:120px; background-position:-510px -113px;}
a.br_ease_search_01_png_03{ display:block; width:170px; height:120px; background-position:0px -240px;}
a.br_ease_search_01_png_03_on{ display:block; width:170px; height:120px; background-position:-170px -240px;}
a.br_ease_search_01_png_03:hover{ display:block; width:170px; height:120px; background-position:-340px -240px;}
a.br_ease_search_01_png_03_on:hover{ display:block; width:170px; height:120px; background-position:-510px -240px;}
a.br_ease_search_01_png_04{ display:block; width:170px; height:120px; background-position:0px -358px;}
a.br_ease_search_01_png_04_on{ display:block; width:170px; height:120px; background-position:-170px -358px;}
a.br_ease_search_01_png_04:hover{ display:block; width:170px; height:120px; background-position:-340px -358px;}
a.br_ease_search_01_png_04_on:hover{ display:block; width:170px; height:120px; background-position:-510px -358px;}
div.br_ease_search_01_png_05{ margin-top:10px; width:170px; height:110px; background-position:0px -480px;}
a.br_ease_search_01_png_06{ display:block; width:170px; height:120px; background-position:0px -597px;}
a.br_ease_search_01_png_06_on{ display:block; width:170px; height:120px; background-position:-170px -597px;}
a.br_ease_search_01_png_06:hover{ display:block; width:170px; height:120px; background-position:-340px -597px;}
a.br_ease_search_01_png_06_on:hover{ display:block; width:170px; height:120px; background-position:-510px -597px;}
a.br_ease_search_01_png_07{ display:block; width:170px; height:120px; background-position:0px -720px;}
a.br_ease_search_01_png_07_on{ display:block; width:170px; height:120px; background-position:-170px -720px;}
a.br_ease_search_01_png_07:hover{ display:block; width:170px; height:120px; background-position:-340px -720px;}
a.br_ease_search_01_png_07_on:hover{ display:block; width:170px; height:120px; background-position:-510px -720px;}
a.br_ease_search_01_png_08{ display:block; width:170px; height:120px; background-position:0px -836px;}
a.br_ease_search_01_png_08_on{ display:block; width:170px; height:120px; background-position:-170px -836px;}
a.br_ease_search_01_png_08:hover{ display:block; width:170px; height:120px; background-position:-340px -836px;}
a.br_ease_search_01_png_08_on:hover{ display:block; width:170px; height:120px; background-position:-510px -836px;}
a.br_ease_search_01_png_09{ display:block; width:170px; height:120px; background-position:0px -955px;}
a.br_ease_search_01_png_09_on{ display:block; width:170px; height:120px; background-position:-170px -955px;}
a.br_ease_search_01_png_09:hover{ display:block; width:170px; height:120px; background-position:-340px -955px;}
a.br_ease_search_01_png_09_on:hover{ display:block; width:170px; height:120px; background-position:-510px -955px;}
a.br_ease_search_01_png_10{ display:block; width:170px; height:120px; background-position:0px -1078px;}
a.br_ease_search_01_png_10_on{ display:block; width:170px; height:120px; background-position:-170px -1078px;}
a.br_ease_search_01_png_10:hover{ display:block; width:170px; height:120px; background-position:-340px -1078px;}
a.br_ease_search_01_png_10_on:hover{ display:block; width:170px; height:120px; background-position:-510px -1078px;}
a.br_ease_search_01_png_11{ display:block; width:170px; height:120px; background-position:0px -1200px;}
a.br_ease_search_01_png_11_on{ display:block; width:170px; height:120px; background-position:-170px -1200px;}
a.br_ease_search_01_png_11:hover{ display:block; width:170px; height:120px; background-position:-340px -1200px;}
a.br_ease_search_01_png_11_on:hover{ display:block; width:170px; height:120px; background-position:-510px -1200px;}
a.br_ease_search_01_png_12{ display:block; width:170px; height:120px; background-position:0px -1316px;}
a.br_ease_search_01_png_12:hover{ display:block; width:170px; height:120px; background-position:-170px -1316px;}
a.br_ease_search_01_png_13{ display:block; width:170px; height:120px; background-position:0px -1436px;}
a.br_ease_search_01_png_13_on{ display:block; width:170px; height:120px; background-position:-170px -1436px;}
a.br_ease_search_01_png_13:hover{ display:block; width:170px; height:120px; background-position:-340px -1436px;}
a.br_ease_search_01_png_13_on:hover{ display:block; width:170px; height:120px; background-position:-510px -1436px;}
div.br_ease_search_01_png_14{ width:170px; height:70px; background-position:0px -1566px;}
a.br_ease_search_01_png_15{ display:block; width:170px; height:70px; background-position:0px -1636px;}
a.br_ease_search_01_png_15_on{ display:block; width:170px; height:70px; background-position:-170px -1636px;}
a.br_ease_search_01_png_15:hover{ display:block; width:170px; height:70px; background-position:-340px -1636px;}
a.br_ease_search_01_png_15_on:hover{ display:block; width:170px; height:70px; background-position:-510px -1636px;}
a.br_ease_search_01_png_16{ display:block; width:170px; height:70px; background-position:0px -1706px;}
a.br_ease_search_01_png_16_on{ display:block; width:170px; height:70px; background-position:-170px -1706px;}
a.br_ease_search_01_png_16:hover{ display:block; width:170px; height:70px; background-position:-340px -1706px;}
a.br_ease_search_01_png_16_on:hover{ display:block; width:170px; height:70px; background-position:-510px -1706px;}
a.br_ease_search_01_png_17{ display:block; width:170px; height:70px; background-position:0px -1776px;}
a.br_ease_search_01_png_17_on{ display:block; width:170px; height:70px; background-position:-170px -1776px;}
a.br_ease_search_01_png_17:hover{ display:block; width:170px; height:70px; background-position:-340px -1776px;}
a.br_ease_search_01_png_17_on:hover{ display:block; width:170px; height:70px; background-position:-510px -1776px;}
a.br_ease_search_01_png_18{ display:block; width:170px; height:70px; background-position:0px -1846px;}
a.br_ease_search_01_png_18_on{ display:block; width:170px; height:70px; background-position:-170px -1846px;}
a.br_ease_search_01_png_18:hover{ display:block; width:170px; height:70px; background-position:-340px -1846px;}
a.br_ease_search_01_png_18_on:hover{ display:block; width:170px; height:70px; background-position:-510px -1846px;}
div.br_ease_search_01_png_19{ margin:32px 0px; width:170px; height:70px; background-position:0px -1916px;}
a.br_ease_search_01_png_20{ display:block; width:170px; height:70px; background-position:0px -1986px;}
a.br_ease_search_01_png_20_on{ display:block; width:170px; height:70px; background-position:-170px -1986px;}
a.br_ease_search_01_png_20:hover{ display:block; width:170px; height:70px; background-position:-340px -1986px;}
a.br_ease_search_01_png_20_on:hover{ display:block; width:170px; height:70px; background-position:-510px -1986px;}
a.br_ease_search_01_png_21{ display:block; width:170px; height:70px; background-position:0px -2056px;}
a.br_ease_search_01_png_21_on{ display:block; width:170px; height:70px; background-position:-170px -2056px;}
a.br_ease_search_01_png_21:hover{ display:block; width:170px; height:70px; background-position:-340px -2056px;}
a.br_ease_search_01_png_21_on:hover{ display:block; width:170px; height:70px; background-position:-510px -2056px;}
a.br_ease_search_01_png_22{ display:block; width:170px; height:70px; background-position:0px -2126px;}
a.br_ease_search_01_png_22_on{ display:block; width:170px; height:70px; background-position:-170px -2126px;}
a.br_ease_search_01_png_22:hover{ display:block; width:170px; height:70px; background-position:-340px -2126px;}
a.br_ease_search_01_png_22_on:hover{ display:block; width:170px; height:70px; background-position:-510px -2126px;}
a.br_ease_search_01_png_23{ display:block; width:170px; height:70px; background-position:0px -2196px;}
a.br_ease_search_01_png_23_on{ display:block; width:170px; height:70px; background-position:-170px -2196px;}
a.br_ease_search_01_png_23:hover{ display:block; width:170px; height:70px; background-position:-340px -2196px;}
a.br_ease_search_01_png_23_on:hover{ display:block; width:170px; height:70px; background-position:-510px -2196px;}
a.br_ease_search_01_png_24{ display:block; width:170px; height:70px; background-position:0px -2266px;}
a.br_ease_search_01_png_24_on{ display:block; width:170px; height:70px; background-position:-170px -2266px;}
a.br_ease_search_01_png_24:hover{ display:block; width:170px; height:70px; background-position:-340px -2266px;}
a.br_ease_search_01_png_24_on:hover{ display:block; width:170px; height:70px; background-position:-510px -2266px;}
a.br_ease_search_01_png_25{ display:block; width:170px; height:70px; background-position:0px -2336px;}
a.br_ease_search_01_png_25_on{ display:block; width:170px; height:70px; background-position:-170px -2336px;}
a.br_ease_search_01_png_25:hover{ display:block; width:170px; height:70px; background-position:-340px -2336px;}
a.br_ease_search_01_png_25_on:hover{ display:block; width:170px; height:70px; background-position:-510px -2336px;}
a.br_ease_search_01_png_26{ display:block; width:170px; height:70px; background-position:0px -2406px;}
a.br_ease_search_01_png_26_on{ display:block; width:170px; height:70px; background-position:-170px -2406px;}
a.br_ease_search_01_png_26:hover{ display:block; width:170px; height:70px; background-position:-340px -2406px;}
a.br_ease_search_01_png_26_on:hover{ display:block; width:170px; height:70px; background-position:-510px -2406px;}
a.br_ease_search_01_png_27{ position:absolute; top:0px; right:0px; display:block; width:330px; height:70px; background-position:0px -2476px;}
a.br_ease_search_01_png_27:hover{ display:block; width:330px; height:70px; background-position:0px -2546px;}
a.br_ease_search_01_png_28{ position:absolute; top:0px; right:0px; display:block; width:330px; height:70px; background-position:0px -2616px;}
a.br_ease_search_01_png_28:hover{ display:block; width:330px; height:70px; background-position:0px -2686px;}
a.br_ease_search_01_png_29{ display:block; width:170px; height:70px; background-position:0px -2756px;}
a.br_ease_search_01_png_29_on{ display:block; width:170px; height:70px; background-position:-170px -2756px;}
a.br_ease_search_01_png_29:hover{ display:block; width:170px; height:70px; background-position:-340px -2756px;}
a.br_ease_search_01_png_29_on:hover{ display:block; width:170px; height:70px; background-position:-510px -2756px;}
div.br_discount_01{ position:relative;}
div.br_discount_01 a{ text-decoration:none;}
div.br_discount_02{ position:absolute; top:0px; left:-8px; color:#ffffff; text-decoration:none;}
div.br_discount_png_01{ width:56px; height:40px; padding-top:2px; text-align:center; font-size:14px; font-weight:bold; background-position:-163px -1650px;}
/*div.br_discount_png_02{ width:56px; height:48px; padding-top:5px; text-align:center; color:#ffffff; font-size:14px; font-weight:bold; background-position:-163px -1800px;}*/
div.br_discount_03 div.br_discount_png_02{ padding-top:5px; text-align:center; color:#ffffff; font-size:14px; font-weight:bold; width:76px; height:45px; background-image:url(../images/br_common_png/br_price_down_01.png); background-repeat:no-repeat;}


/* カート内CSS */
div.br_cart_table_title_01{ padding:5px 10px; background-color:#172685; color:#ffffff; font-size:16px; border-radius:6px 6px 0px 0px; -webkit-border-radius:6px 6px 0px 0px; -moz-border-radius:6px 6px 0px 0px; -o-border-radius:6px 6px 0px 0px; -ms-border-radius:6px 6px 0px 0px;}
div.br_cart_table_title_02{ padding:5px 10px; background-color:#172685; color:#ffffff; font-size:16px; border-radius:0px 0px 6px 6px; -webkit-border-radius:0px 0px 6px 6px; -moz-border-radius:0px 0px 6px 6px; -o-border-radius:0px 0px 6px 6px; -ms-border-radius:0px 0px 6px 6px;}
div.br_cart_table_title_03{ padding:5px 10px; border:2px solid #172685; background-color:#172685; color:#ffffff; text-align:center; font-size:16px; border-radius:6px 6px 0px 0px; -webkit-border-radius:6px 6px 0px 0px; -moz-border-radius:6px 6px 0px 0px; -o-border-radius:6px 6px 0px 0px; -ms-border-radius:6px 6px 0px 0px;}
div.br_cart_table_title_04{ padding:5px 10px; border:2px solid #172685; border-radius:0px 0px 6px 6px; -webkit-border-radius:0px 0px 6px 6px; -moz-border-radius:0px 0px 6px 6px; -o-border-radius:0px 0px 6px 6px; -ms-border-radius:0px 0px 6px 6px;}

div.br_cart_lineframe_02{ padding:10px; border:3px solid #67a367; background-color:#f0f6f0; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}

table.br_cart_table_01{ border-collapse:collapse;}
tr.br_cart_table_tr_01{ background-color:#fff4d4;}
tr.br_cart_table_tr_02{ background-color:#e7e9f3;}
th.br_cart_table_th_01{ width:380px; padding:4px 0px; color:#172685; font-size:14px;}
th.br_cart_table_th_02{ width:86px; padding:4px 0px; border-left:1px solid #172685; border-right:1px solid #172685; color:#172685; font-size:14px;}
th.br_cart_table_th_03{ width:90px; padding:4px 0px; color:#172685; font-size:14px;}
th.br_cart_table_th_04{ width:132px; padding:4px 0px; border-left:1px solid #172685; border-right:1px solid #172685; color:#172685; font-size:14px;}
th.br_cart_table_th_05{ width:58px; padding:4px 0px; color:#172685; font-size:14px;}
th.br_cart_table_th_06{ width:160px; padding:10px; color:#172685; text-align:left; font-size:14px;}
th.br_cart_table_th_06_001{ width:240px; padding:10px; text-align:left; font-size:14px;}
th.br_cart_table_th_07{ width:340px; padding:10px; border-left:1px solid #172685; border-right:1px solid #172685; text-align:left; color:#172685; font-size:14px;}
th.br_cart_table_th_07_001{ width:359px; padding:10px; border-left:1px solid #172685; text-align:left; color:#172685; font-size:14px;}
th.br_cart_table_th_08{ width:190px; padding:10px; color:#172685; text-align:left; font-size:14px;}
th.br_cart_table_th_09{ padding:10px; border-right:1px solid #172685; color:#172685; font-size:14px;}
th.br_cart_table_th_10{ padding:10px; color:#172685; font-size:14px;}
td.br_cart_table_td_01{ padding:10px;}
td.br_cart_table_td_02{ padding:10px 5px; border-left:1px solid #172685; border-right:1px solid #172685;}
td.br_cart_table_td_03{ padding:10px 5px; font-size:12px; text-align:center; font-weight:bold;}
td.br_cart_table_td_04{ padding:10px 5px; border-left:1px solid #172685; border-right:1px solid #172685; text-align:center; font-size:14px; font-weight:bold;}
td.br_cart_table_td_05{ padding:10px 5px;}
td.br_cart_table_td_06{ padding:10px; font-size:14px; font-weight:bold;}
td.br_cart_table_td_07{ padding:10px; border-left:1px solid #172685; border-right:1px solid #172685; font-size:14px;}
td.br_cart_table_td_07_001{ padding:10px; border-left:1px solid #172685; font-size:14px;}
td.br_cart_table_td_07_01{ padding:10px; border-left:1px solid #172685; border-right:1px solid #172685;}
td.br_cart_table_td_08{ padding:10px; font-size:12px;}
td.br_cart_table_td_09{ width:140px; padding:10px 5px; border-right:1px solid #172685; font-size:14px; font-weight:bold;}
td.br_cart_table_td_10{ width:358px; padding:10px 8px; font-size:12px;}
td.br_cart_table_td_11{ width:169px; padding:10px; border-right:1px solid #172685; font-size:14px; font-weight:bold;}
td.br_cart_table_td_12{ width:550px; padding:10px; font-size:12px;}
td.br_cart_table_td_13{ width:539px; padding:10px; color:#172685; font-size:14px; border-right:1px solid #172685;}
td.br_cart_table_td_14{ width:160px; padding:10px 5px; padding-right:25px; font-size:12px; text-align:right; font-weight:bold;}
td.br_cart_table_td_14_01{ width:140px; padding:10px 25px; font-size:12px; text-align:right; font-weight:bold;}
td.br_cart_table_td_15{ width:160px; padding:10px; font-size:14px; font-weight:bold;}
td.br_cart_table_td_16{ width:340px; padding:10px; border-left:1px solid #172685; border-right:1px solid #172685; font-size:14px; font-weight:bold;}
td.br_cart_table_td_17{ width:190px; padding:10px; font-size:12px;}
td.br_cart_table_td_18{ width:254px; padding:10px; border-right:1px solid #172685; font-size:14px; font-weight:bold;}
td.br_cart_table_td_19{ width:495px; padding:10px; font-size:14px;}
td.br_cart_table_td_20{ width:160px; padding:20px 10px; font-size:14px; font-weight:bold;}
td.br_cart_table_td_21{ width:260px; padding:20px 10px; border-left:1px solid #172685; border-right:1px solid #172685; font-size:14px; font-weight:bold;}
td.br_cart_table_td_22{ width:260px; padding:20px 10px; font-size:12px;}
td.br_cart_table_td_23{ width:500px; padding:10px; font-size:14px;}

td.br_cart_table_td_24{ width:230px; padding:10px; font-size:14px;}
td.br_cart_table_td_25{ width:258px; border-left:1px solid #172685; border-right:1px solid #172685; padding:10px; font-size:14px;}
td.br_cart_table_td_26{ width:89px; border-right:1px solid #172685; padding:10px; font-size:14px; text-align:center;}
td.br_cart_table_td_27{ width:90px; padding:10px; font-size:14px; text-align:center;}
td.br_cart_table_td_28{ width:219px; padding:10px; border-right:1px solid #172685; font-size:14px; font-weight:bold;}

td.br_cart_table_td_29{ width:112px; padding:10px; font-size:14px;}
td.br_cart_table_td_30{ vertical-align:top; width:847px; border-left:1px solid #172685; padding:10px; font-size:14px;}


div.br_cart_input_tag_01{ height:36px; position:relative; position:absolute; top:-28px; left:0px;}
div.br_cart_input_tag_01_ng,div.br_cart_input_tag_02_ng,div.br_cart_input_tag_03_ng,div.br_cart_input_tag_03_png_01_ng,div.br_cart_lineframe_04_ng,div.br_cart_lineframe_04_01_ng,div.br_cart_lineframe_04_02_ng,div.br_cart_lineframe_04_03_ng{ display:none;}
div.br_cart_input_tag_02{ color:#ffffff; font-size:14px; font-weight:bold;}
div.br_cart_input_tag_03{ position:absolute; bottom:0px; left:10px;}
div.br_cart_input_tag_03_png_01{ width:15px; height:14px; background-position:-2085px -30px;}
div.br_cart_essential_01 div,div.br_cart_any_01 div,div.br_cart_club_02 div{ background-image:url(../flow/images/br_cart_common_png/br_cart_common_01.png); background-repeat:no-repeat; background-size:1500px 120px;}
div.br_cart_input_tag_03 div,div.br_bt_cart_private_01 a,div.br_bt_cart_corporation_01 a,div.br_cart_lineframe_04_02 a,div.br_cart_lineframe_04_04 a,td.br_cart_table_td_07_01 input,div.br_bt_cart_00 a,div.br_cart_club_01 div,div.br_cart_club_01 a,div.br_bt_cart_club_01 a,div.br_bt_cart_private_01 a{ background-image:url(../flow/images/br_cart_common_png/br_cart_common_02.png); background-repeat:no-repeat; background-size:2100px 300px;}
div.br_cart_essential_png_01{ width:45px; height:20px; background-position:-840px -60px;}
div.br_cart_essential_png_02{ margin-top:8px; width:45px; height:20px; background-position:-840px -60px;}
div.br_cart_any_png_01{ margin-right:10px; width:35px; height:20px; background-position:-800px -60px;}
div.br_cart_any_png_02{ width:35px; height:20px; background-position:-800px -60px;}

div.br_bt_cart_01 a,div.br_bt_cart_private_02 a,div.br_bt_password_01 a,div.br_bt_password_01 input{ background-image: url(../flow/images/br_cart_common_png/br_bt_cart_01.png); background-repeat:no-repeat; background-size:410px 3500px;}
a.br_bt_password_png_01{ display:block; margin:0px auto; width:410px; height:90px; background-position:0px -690px;}
a.br_bt_password_png_01:hover{ display:block; margin:0px auto; width:410px; height:90px; background-position:0px -780px;}
a.br_bt_confirm_png_01{ display:block; margin:0px auto; width:410px; height:90px; background-position:0px -870px;}
a.br_bt_confirm_png_01:hover{ display:block; margin:0px auto; width:410px; height:90px; background-position:0px -960px;}
a.br_bt_change_png_01{ display:block; margin:0px auto; width:410px; height:90px; background-position:0px -1050px;}
a.br_bt_change_png_01:hover{ display:block; margin:0px auto; width:410px; height:90px; background-position:0px -1140px;}
a.br_bt_backpage_png_01{ display:block; position:absolute; bottom:4px; left:0px; width:114px; height:54px; background-position:-297px -360px;}
a.br_bt_backpage_png_01:hover{ background-position:-297px -420px;}

div.br_cart_common_04 div,div.br_cart_common_04 a{ background-image:url(../flow/images/br_cart_common_png/br_cart_common_04.png); background-repeat:no-repeat; background-size:1000px 1000px;}
div.br_cart_common_04_png_01{ padding-left:12px; color:#ff1010; font-size:14px; font-weight:bold; left:20px; background-position:-990px 2px;}
div.br_cart_common_04_png_01_01{ padding-left:12px; color:#ff1010; font-size:12px; font-weight:bold; left:20px; background-position:-990px 2px;}
a.br_bt_cart_private_png_01{ display:block; margin-right:10px; width:84px; height:44px; background-position:0px 0px;}
a.br_bt_cart_private_png_01_on{ display:block; margin-right:10px; width:84px; height:44px; background-position:0px -100px;}
a.br_bt_cart_private_png_01:hover{ background-position:0px -50px;}
a.br_bt_cart_corporation_png_01{ display:block; width:84px; height:44px; background-position:-90px 0px;}
a.br_bt_cart_corporation_png_01_on{ display:block; width:84px; height:44px; background-position:-90px -100px;}
a.br_bt_cart_corporation_png_01:hover{ background-position:-90px -50px;}

div.br_cart_lineframe_03{ padding:10px; background-color:#dddddd; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
div.br_cart_lineframe_04{ position:absolute; top:0px; left:130px; z-index:10;}
div.br_cart_lineframe_04_01{ padding:5px; background-color:#ff4000; border:2px solid #ff4000;}
div.br_cart_lineframe_04_02{ width:100px; margin:0px auto;}
a.br_cart_lineframe_04_02_png_01{ display:block; cursor:pointer; height:20px; padding-left:26px; color:#ffffff; font-size:16px; line-height:20px; font-weight:bold; background-position:-2080px -60px;}
div.br_cart_lineframe_04_03{ height:250px; padding:10px; background-color:#ffffff; border:2px solid #ff4000; overflow:auto;}
div.br_cart_lineframe_04_03 ul{ margin:0px; padding:0px;}
div.br_cart_lineframe_04_03 ul li{ list-style-type:none;}
div.br_cart_lineframe_04_04{ width:220px; margin:0px auto;}
div.br_cart_lineframe_04_06{ height:300px; padding:20px; background-color:#ffffff; border:2px solid #ff4000; line-height:18px; overflow:auto;}
a.br_cart_lineframe_04_04_png_01{ display:block; height:20px; padding-left:26px; color:#ffff00; font-size:12px; line-height:20px; font-weight:bold; background-position:-2080px -100px;}
a.br_cart_common_04_png_05{ display:block; margin:0px auto; width:288px; height:54px; background-position:-408px 0px;}
a.br_cart_common_04_png_05:hover{ background-position:-408px -60px;}
a.br_cart_common_04_png_14{ display:block; margin:0px auto; width:124px; height:54px; background-position:-730px -240px; text-indent:-99999px;}
a.br_cart_common_04_png_14:hover{ background-position:-860px -240px;}
div.br_cart_common_04_png_06{ margin:0px auto; width:288px; height:54px; background-position:-698px 0px;}
div.br_cart_lineframe_08{ position:absolute; top:40px; left:-100px; z-index:10;}
div.br_cart_lineframe_08_01{ height:210px; padding:10px; background-color:#ffffff; border:2px solid #ff4000; overflow:auto;}
div.br_cart_lineframe_09{ width:400px; margin:0px auto; padding:10px; background-color:#fff4d4; border:2px solid #ff4000; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
div.br_cart_lineframe_10{ padding:10px; border:3px solid #999999; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
div.br_cart_lineframe_11{ padding:20px; border:3px solid #ff4000; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
div.br_cart_lineframe_12{ padding:20px; border:5px solid #ffc926; background-color:#f5e489;}
div.br_cart_lineframe_13{ padding:10px; border:1px solid #172685; background-color:#ffffff;}
table.br_cart_table_05{ margin:0px auto; border-collapse:collapse;}
table.br_cart_table_05 tr{ height:50px;}
table.br_cart_table_05 tr th{ width:100px; letter-spacing:5px; color:#172685; font-size:14px;}
input.br_cart_table_td_input_01{ display:block; width:50px; margin:0px auto; padding-right:10px; border:2px solid #006600; text-align:right; font-size:16px;}
input.br_cart_table_td_input_02{ width:320px; padding:5px; border:2px solid #172685; font-size:16px;}
input.br_cart_table_td_input_03{ width:320px; padding:5px; font-size:16px;}
input.br_cart_table_td_input_04{ width:290px; padding:5px; border:2px solid #172685; font-size:16px;}
input.br_cart_table_td_input_05{ width:98px; padding:5px; padding-left:26px; border:2px solid #172685; font-size:16px; background-position:-2082px 8px;}
input.br_cart_table_td_input_06{ width:50px; padding:5px; border:2px solid #172685; font-size:16px;}
input.br_cart_table_td_input_07{ width:260px; padding:3px 5px; font-size:14px;}
input.br_cart_table_td_input_08{ width:70px; padding:5px; border:2px solid #172685; font-size:16px;}
input.br_cart_table_td_input_09{ width:200px; padding:5px; border:2px solid #172685; font-size:16px;}
input.br_cart_table_td_input_10{ width:180px; padding:5px; border:2px solid #172685; font-size:16px;}
input.br_cart_table_td_input_11{ width:50px; height:18px; padding:5px; text-align:center; border:2px solid #172685; font-size:16px;}
input.br_cart_table_td_input_01_on{ display:block; width:50px; margin:0px auto; padding-right:10px; border:2px solid #ff4000; text-align:right; font-size:16px;}
input.br_cart_table_td_input_02_on{ width:320px; padding:5px; border:2px solid #ff4000; font-size:16px;}
input.br_cart_table_td_input_03_on{ width:320px; padding:5px; border:2px solid #ff4000; font-size:16px;}
input.br_cart_table_td_input_04_on{ width:290px; padding:5px; border:2px solid #ff4000; font-size:16px;}
input.br_cart_table_td_input_05_on{ width:98px; padding:5px; padding-left:26px; border:2px solid #ff4000; font-size:16px; background-position:-2082px 8px;}
input.br_cart_table_td_input_06_on{ width:50px; padding:5px; border:2px solid #ff4000; font-size:16px;}
input.br_cart_table_td_input_07_on{ width:260px; padding:3px 5px; border:2px solid #ff4000; font-size:14px;}
input.br_cart_table_td_input_08_on{ width:70px; padding:5px; border:2px solid #ff4000; font-size:16px;}
input.br_cart_table_td_input_09_on{ width:200px; padding:5px; border:2px solid #ff4000; font-size:16px;}
input.br_cart_table_td_input_10_on{ width:180px; padding:5px; border:2px solid #ff4000; font-size:16px;}
input.br_cart_table_td_input_11_on{ width:50px; height:18px; padding:5px; text-align:center; border:2px solid #ff4000; font-size:16px;}
input.br_cart_table_td_input_01_ng{ display:block; width:50px; margin:0px auto; padding-right:10px; border:2px solid #ff1010; background-color:#ffff99; text-align:right; font-size:16px;}
input.br_cart_table_td_input_02_ng{ width:320px; padding:5px; border:2px solid #ff1010; background-color:#ffff99; font-size:16px;}
input.br_cart_table_td_input_03_ng{ width:320px; padding:5px; border:2px solid #ff1010; background-color:#ffff99; font-size:16px;}
input.br_cart_table_td_input_04_ng{ width:290px; padding:5px; border:2px solid #ff1010; background-color:#ffff99; font-size:16px;}
input.br_cart_table_td_input_05_ng{ width:98px; padding:5px; padding-left:26px; border:2px solid #ff1010; background-color:#ffff99; font-size:16px; background-position:-2082px 8px;}
input.br_cart_table_td_input_06_ng{ width:50px; padding:5px; border:2px solid #ff1010; background-color:#ffff99; font-size:16px;}
input.br_cart_table_td_input_07_ng{ width:260px; padding:2px 5px; border:2px solid #ff1010; background-color:#ffff99; font-size:16px;}
input.br_cart_table_td_input_08_ng{ width:70px; padding:5px; border:2px solid #ff1010; background-color:#ffff99; font-size:16px;}
input.br_cart_table_td_input_09_ng{ width:200px; padding:5px; border:2px solid #ff1010; background-color:#ffff99; font-size:16px;}
input.br_cart_table_td_input_10_ng{ width:180px; padding:5px; border:2px solid #ff1010; background-color:#ffff99; font-size:16px;}
input.br_cart_table_td_input_11_ng{ width:50px; height:18px; padding:5px; text-align:center; border:2px solid #ff1010; background-color:#ffff99; font-size:16px;}
input.br_cart_table_td_input_01_ng_on{ display:block; width:50px; margin:0px auto; padding-right:10px; border:2px solid #ff1010; text-align:right; font-size:16px;}
input.br_cart_table_td_input_02_ng_on{ width:320px; padding:5px; border:2px solid #ff1010; font-size:16px;}
input.br_cart_table_td_input_03_ng_on{ width:320px; padding:5px; border:2px solid #ff1010; font-size:16px;}
input.br_cart_table_td_input_04_ng_on{ width:290px; padding:5px; border:2px solid #ff1010; font-size:16px;}
input.br_cart_table_td_input_05_ng_on{ width:98px; padding:5px; padding-left:26px; border:2px solid #ff1010; font-size:16px; background-position:-2082px 8px;}
input.br_cart_table_td_input_06_ng_on{ width:50px; padding:5px; border:2px solid #ff1010; font-size:16px;}
input.br_cart_table_td_input_07_ng_on{ width:260px; padding:2px 5px; border:2px solid #ff1010; font-size:16px;}
input.br_cart_table_td_input_09_ng_on{ width:200px; padding:5px; border:2px solid #ff1010; font-size:16px;}
input.br_cart_table_td_input_10_ng_on{ width:180px; padding:5px; border:2px solid #ff1010; font-size:16px;}
input.br_cart_table_td_input_11_ng_on{ width:50px; height:18px; padding:5px; text-align:center; border:2px solid #ff1010; font-size:16px;}
select.br_cart_table_td_select_01{ padding:5px; border:2px solid #172685; font-size:16px;}
select.br_cart_table_td_select_01_on{ padding:5px; border:2px solid #ff4000; font-size:16px;}
select.br_cart_table_td_select_02{ position:absolute; top:2px; left:75px; width:90px; padding:5px; font-size:16px;}
select.br_cart_table_td_select_03{ width:100px; padding:5px; font-size:16px;}
select.br_cart_table_td_select_04{ width:60px; padding:5px; border:2px solid #172685; font-size:16px;}
select.br_cart_table_td_select_05{ width:200px; padding:5px; font-size:14px;}
select.br_cart_table_td_select_05{ width:200px; padding:5px; font-size:14px;}
select.br_cart_table_td_select_05_on{ width:200px; padding:5px; font-size:14px; border:2px solid #172685;}
a.br_bt_cart_private_png_02_01{ display:block; margin-right:10px; width:144px; height:44px; background-position:0px -360px;}
a.br_bt_cart_private_png_02_01_on{ display:block; margin-right:10px; width:144px; height:44px; background-position:0px -460px;}
a.br_bt_cart_private_png_02_01:hover{ background-position:0px -410px;}
a.br_bt_cart_private_png_02_02{ display:block; margin-right:10px; width:144px; height:44px; background-position:-150px -360px;}
a.br_bt_cart_private_png_02_02_on{ display:block; margin-right:10px; width:144px; height:44px; background-position:-150px -460px;}
a.br_bt_cart_private_png_02_02:hover{ background-position:-150px -410px;}
a.br_bt_cart_private_png_02_03{ display:block; margin-right:10px; width:84px; height:44px; background-position:0px -510px;}
a.br_bt_cart_private_png_02_03_on{ display:block; margin-right:10px; width:84px; height:44px; background-position:-180px -510px;}
a.br_bt_cart_private_png_02_03:hover{ background-position:-90px -510px;}
a.br_bt_cart_private_png_02_04{ display:block; margin-right:10px; width:84px; height:44px; background-position:0px -560px;}
a.br_bt_cart_private_png_02_04_on{ display:block; margin-right:10px; width:84px; height:44px; background-position:-180px -560px;}
a.br_bt_cart_private_png_02_04:hover{ background-position:-90px -560px;}
textarea.br_cart_table_td_textarea_01{ display:block; width:310px; height:60px; font-size:16px;}
textarea.br_cart_table_td_textarea_01_on{ display:block; width:308px; height:58px; border:2px solid #ff4000; font-size:16px;}
textarea.br_cart_table_td_textarea_02{ width:495px; height:100px; font-size:16px;}
textarea.br_cart_table_td_textarea_02_on{ width:495px; height:100px; border:2px solid #ff4000; font-size:16px;}
textarea.br_cart_table_td_textarea_03{ display:block; width:310px; height:140px; font-size:16px;}
textarea.br_cart_table_td_textarea_03_on{ display:block; width:310px; height:140px; font-size:16px;}
textarea.br_cart_table_td_textarea_04{ display:block; width:310px; height:140px; border:2px solid #172685; font-size:16px;}
textarea.br_cart_table_td_textarea_04_on{ display:block; width:310px; height:140px; border:2px solid #ff4000; font-size:16px;}
textarea.br_cart_table_td_textarea_04_ng{ display:block; width:310px; height:140px; border:2px solid #ff1010; font-size:16px;}
textarea.br_cart_table_td_textarea_05{ display:block; width:588px; height:50px; font-size:13px; line-height:16px;}
textarea.br_cart_table_td_textarea_05_on{ display:block; width:586px; height:48px; border:2px solid #ff4000; font-size:13px; line-height:16px;}
div.br_cart_lineframe_01{ padding:10px; border:3px solid #ff4000; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px;}
div.br_cart_club_03{ padding:8px; background-color:#ff1010; text-align:center; color:#ffffff; font-size:14px; font-weight:bold;}
div.br_cart_club_04{ padding:10px; background-color:#ffd9d9; font-size:12px; line-height:16px;}
div.br_cart_club_png_01{ height:20px; padding-left:26px; font-size:14px; font-weight:bold; line-height:20px; background-position:-2080px -180px;}
div.br_cart_club_png_02{ width:220px; height:28px; padding-left:10px; color:#ffffff; font-size:12px; font-weight:bold; line-height:28px; background-position:-985px -54px;}
div.br_cart_text_01{ font-size:14px; line-height:18px;}
div.br_cart_text_01 a{ color:#0059b2;}
div.br_cart_text_01 a:hover{ color:#ff1010;}
a.br_bt_cart_club_png_01{ display:block; margin-top:4px; width:210px; height:50px; background-position:-1565px 0px;}
a.br_bt_cart_club_png_01:hover{ background-position:-1565px -60px;}
div.br_bt_cart_text_01{ text-align:center; font-size:14px;}
div.br_bt_cart_text_01 a{ color:#172685;}
a.br_bt_estimate_png_01{ display:block; margin:0px auto; width:410px; height:90px; background-position:0px -1770px;}
a.br_bt_estimate_png_01:hover{ background-position:0px -1860px;}
a.br_bt_contact_png_01{ display:block; margin:0px auto; width:410px; height:90px; background-position:0px -1950px;}
a.br_bt_contact_png_01:hover{ background-position:0px -2040px;}
a.br_bt_contact_confirm_png_01{ display:block; margin:0px auto; width:410px; height:90px; background-position:0px -2370px;}
a.br_bt_contact_confirm_png_01:hover{ background-position:0px -2460px;}
a.br_bt_corporate_confirm_png_01{ display:block; margin:0px auto; width:410px; height:90px; background-position:0px -2190px;}
a.br_bt_corporate_confirm_png_01:hover{ background-position:0px -2280px;}
a.br_bt_contact_confirm_png_02{ display:block; margin:0px auto; margin-top:10px; width:200px; height:54px; background-position:4px -398px;}
a.br_bt_contact_confirm_png_02:hover{ background-position:-196px -398px;}
a.br_bt_corporate_confirm_png_02{ display:block; margin:0px auto; margin-top:10px; width:200px; height:54px; background-position:-398px -398px;}
a.br_bt_corporate_confirm_png_02:hover{ background-position:-598px -398px;}
a.br_cart_common_04_png_10{ display:block; margin:0px auto; width:300px; height:50px; background-position:-608px -118px;}
a.br_cart_common_04_png_10:hover{ background-position:-608px -168px;}
a.br_cart_common_04_png_11{ display:block; margin:0px auto; margin-top:5px; width:200px; height:54px; background-position:-318px -238px;}
a.br_cart_common_04_png_11:hover{ background-position:-518px -238px;}
a.br_cart_common_04_png_12{ display:block; margin:0px auto; width:288px; height:54px; background-position:2px -578px;}
a.br_cart_common_04_png_12:hover{ background-position:-288px -578px;}
a.br_cart_common_04_png_13{ display:block; margin:0px auto; width:288px; height:54px; background-position:2px -638px;}
a.br_cart_common_04_png_13:hover{ background-position:-288px -638px;}

a.br_bt_cart_private_png_02_05{ display:block; width:206px; height:72px; background-position:0px -608px;}
a.br_bt_cart_private_png_02_05:hover{ background-position:-206px -608px;}
a.br_bt_password_png_02{ display:block; width:206px; height:52px; background-position:0px -2128px;}
a.br_bt_password_png_02:hover{ background-position:-206px -2128px;}
input.br_bt_password_png_02{ display:block; width:206px; height:52px; background-position:0px -2128px;}
input.br_bt_password_png_02:hover{ background-position:-206px -2128px;}
div.br_cart_table_td_div_04{ width:190px; height:38px; color:#172685; font-size:14px; font-weight:bold; line-height:20px; overflow:hidden;}
div.br_cart_table_td_div_05{ width:350px; height:38px; color:#172685; font-size:14px; font-weight:bold; line-height:20px; overflow:hidden;}
a.br_bt_newmember_png_00{ display:block; position:absolute; bottom:4px; left:0px; width:114px; height:54px; background-position:-295px -360px;}
a.br_bt_newmember_png_00:hover{ background-position:-295px -420px;}
div.br_cart_table_td_div_03{ font-size:12px; line-height:16px;}

a.br_bt_inquiry_png_01{ display:block; margin:0px auto; margin-top:20px; width:310px; height:70px; background-position:0px -2620px;}
a.br_bt_inquiry_png_01:hover{ background-position:0px -2690px;}
a.br_bt_inquiry_png_02{ display:block; margin:0px auto; margin-top:20px; width:310px; height:70px; background-position:0px -2760px;}
a.br_bt_inquiry_png_02:hover{ background-position:0px -2830px;}

a.br_bt_projection_png_01{ display:block; margin:0px auto; margin-top:20px; width:310px; height:70px; background-position:0px -2900px;}
a.br_bt_projection_png_01:hover{ background-position:0px -2970px;}

div.br_webroot_01 div{ background-image:url(../images/br_common_png/br_icon_common_14.png); background-repeat:no-repeat; background-size:750px 1000px;}
div.br_webroot_png_01{ width:200px; height:200px; background-position:0px 0px;}
div.br_webroot_png_02{ width:700px; height:150px; background-position:0px -630px;}
div.br_webroot_png_03{ width:700px; height:150px; background-position:0px -790px;}
div.br_webroot_png_04{ width:200px; height:200px; background-position:-200px 0px;}
div.br_webroot_png_05{ width:200px; height:200px; background-position:-400px 0px;}
div.br_webroot_png_06{ width:200px; height:200px; background-position:0px -200px;}
div.br_webroot_png_07{ width:200px; height:200px; background-position:-200px -200px;}
div.br_webroot_png_08{ width:200px; height:200px; background-position:-400px -200px;}
div.br_webroot_png_09{ width:200px; height:200px; background-position:0px -400px;}

div.br_ul_li_01 ul{ margin:0px; padding:0px;}
div.br_ul_li_01 ul li{ list-style-type:none; margin-bottom:5px;}
div.br_ul_li_02 ul{ margin:0px; padding:0px;}
div.br_ul_li_02 ul li{ list-style-type:none;}
div.br_ul_li_03 ul{ margin:0px; padding:0px;}
div.br_ul_li_03 ul li{ list-style-type:none;}
div.br_ul_li_04 ul{ margin:0px; padding:0px;}
div.br_ul_li_04 ul li{ list-style-type:none; float:left;}
div.br_ul_li_05 ul{ margin:0px; padding:0px;}
div.br_ul_li_05 ul li{ list-style-type:none; float:left; margin-bottom:5px;}

div.products_usp_01 div{ background-image:url(../images/br_common_png/br_icon_common_15.png); background-repeat:no-repeat; background-size:350px 1000px;}
div.products_usp_png_01{ width:175px; height:80px; background-position:0px 0px;}
div.products_usp_png_02{ width:175px; height:80px; background-position:0px -80px;}
div.products_usp_png_03{ width:175px; height:80px; background-position:0px -160px;}
div.products_usp_png_04{ width:175px; height:80px; background-position:0px -240px;}
div.products_usp_png_05{ width:175px; height:80px; background-position:0px -320px;}
div.products_usp_png_06{ width:175px; height:80px; background-position:0px -400px;}
div.products_usp_png_07{ width:175px; height:80px; background-position:0px -480px;}
div.products_usp_png_08{ width:175px; height:80px; background-position:0px -560px;}
div.products_usp_png_09{ width:175px; height:80px; background-position:0px -640px;}
div.products_usp_png_10{ width:175px; height:80px; background-position:0px -720px;}
div.products_usp_png_11{ width:175px; height:80px; background-position:0px -800px;}
div.products_usp_png_12{ width:175px; height:80px; background-position:-175px 0px;}
div.products_usp_png_13{ width:175px; height:80px; background-position:-175px -80px;}
div.products_usp_png_14{ width:175px; height:80px; background-position:-175px -160px;}
div.products_usp_png_15{ width:175px; height:80px; background-position:-175px -240px;}
div.products_usp_png_16{ width:175px; height:80px; background-position:-175px -320px;}
div.products_usp_png_17{ width:175px; height:80px; background-position:-175px -400px;}
div.products_usp_png_18{ width:175px; height:80px; background-position:-175px -480px;}
div.products_usp_png_19{ width:175px; height:80px; background-position:-175px -560px;}

a.br_address_bt_png_01{ display:block; margin-left:6px; margin-top:-2px; width:194px; height:46px; background-position:0px -760px;}
a.br_address_bt_png_01:hover{ background-position:-200px -760px;}

select.br_select_01{ padding:5px 3px; border:2px solid #172685; font-size:14px; line-height:20px;}

div.br_left_menu_01 div,div.br_left_menu_01 a{ background-image:url(../images/br_common_png/br_icon_common_16.png); background-repeat:no-repeat; background-size:220px 1200px;}
div.br_left_menu_01 span{ float:right; width:30px; display:block; margin-right:5px; color:#000000; text-align:right; font-size:10px; font-weight:normal; line-height:32px;}
a.br_left_menu_png_01{ display:block; width:220px; height:40px; text-indent:-99999px; background-position:0px 0px;}
a.br_left_menu_png_01:hover{ background-position:0px -200px;}
a.br_left_menu_png_01_on{ display:block; width:220px; height:40px; text-indent:-99999px; background-position:0px -200px;}
a.br_left_menu_png_02{ display:block; width:220px; height:40px; text-indent:-99999px; background-position:0px -40px;}
a.br_left_menu_png_02:hover{ background-position:0px -240px;}
a.br_left_menu_png_02_on{ display:block; width:220px; height:40px; text-indent:-99999px; background-position:0px -240px;}
a.br_left_menu_png_03{ display:block; width:220px; height:40px; text-indent:-99999px; background-position:0px -80px;}
a.br_left_menu_png_03:hover{ background-position:0px -280px;}
a.br_left_menu_png_03_on{ display:block; width:220px; height:40px; text-indent:-99999px; background-position:0px -280px;}
a.br_left_menu_png_04{ display:block; width:220px; height:40px; text-indent:-99999px; background-position:0px -120px;}
a.br_left_menu_png_04:hover{ background-position:0px -320px;}
a.br_left_menu_png_04_on{ display:block; width:220px; height:40px; text-indent:-99999px; background-position:0px -320px;}
a.br_left_menu_png_05{ display:block; width:220px; height:40px; text-indent:-99999px; background-position:0px -160px;}
a.br_left_menu_png_05:hover{ background-position:0px -360px;}
a.br_left_menu_png_05_on{ display:block; width:220px; height:40px; text-indent:-99999px; background-position:0px -360px;}
div.br_left_menu_png_06{ width:190px; height:30px; padding-left:30px; color:#172685; font-size:14px; font-weight:bold; line-height:30px; background-position:-196px -402px;}
div.br_left_menu_png_07{ width:190px; height:30px; padding-left:30px; color:#172685; font-size:14px; font-weight:bold; line-height:30px; background-position:-196px -464px;}
div.br_left_menu_png_08{ width:190px; height:30px; padding-left:30px; color:#172685; font-size:14px; font-weight:bold; line-height:30px; background-position:-196px -524px;}
div.br_left_menu_png_09{ width:190px; height:30px; padding-left:30px; color:#172685; font-size:14px; font-weight:bold; line-height:30px; background-position:-196px -584px;}
div.br_left_menu_png_10{ width:190px; height:42px; padding-left:30px; padding-top:7px; color:#172685; font-size:14px; font-weight:bold; line-height:18px; background-position:-196px -642px;}
div.br_left_menu_png_11{ width:190px; height:30px; padding-left:30px; color:#172685; font-size:14px; font-weight:bold; line-height:30px; background-position:-196px -704px;}
div.br_left_menu_png_12{ width:190px; height:30px; padding-left:30px; color:#172685; font-size:14px; font-weight:bold; line-height:30px; background-position:-196px -758px;}
div.br_left_menu_png_13{ width:190px; height:30px; padding-left:30px; color:#172685; font-size:14px; font-weight:bold; line-height:30px; background-position:-196px -822px;}
div.br_left_menu_png_14{ width:190px; height:30px; padding-left:30px; color:#172685; font-size:14px; font-weight:bold; line-height:30px; background-position:-196px -882px;}
div.br_left_menu_png_15{ width:190px; height:30px; padding-left:30px; color:#172685; font-size:14px; font-weight:bold; line-height:30px; background-position:-196px -942px;}
a.br_left_menu_png_16{ display:block; width:190px; padding:8px 0px; padding-left:14px; color:#000000; font-size:12px; font-weight:bold; line-height:16px; text-decoration:none; background-position:-206px -1000px;}
a.br_left_menu_png_16:hover{ color:#ff4400; text-decoration:underline;}
div.br_left_menu_png_17{ cursor:default; display:block; width:154px; padding:8px 0px; padding-left:14px; float:left; color:#666666; font-size:12px; font-weight:bold; line-height:16px; text-decoration:none; background-position:-206px -1058px;}
div.br_left_menu_png_17_on{ cursor:default; display:block; width:154px; padding:8px 0px; padding-left:14px; float:left; color:#666666; font-size:12px; font-weight:bold; line-height:16px; text-decoration:none; background-position:-206px -1058px;}
a.br_left_menu_png_17{ cursor:default; display:block; width:154px; padding:8px 0px; padding-left:14px; float:left; color:#666666; font-size:12px; font-weight:bold; line-height:16px; text-decoration:none; background-position:-206px -1058px;}
a.br_left_menu_png_17_on{ cursor:default; display:block; width:154px; padding:8px 0px; padding-left:14px; float:left; color:#666666; font-size:12px; font-weight:bold; line-height:16px; text-decoration:none; background-position:-206px -1058px;}
a.br_left_menu_png_18{ display:block; width:154px; padding:8px 0px; padding-left:14px; float:left; color:#172685; font-size:12px; font-weight:bold; line-height:16px; text-decoration:none; background-position:-206px -1118px;}
a.br_left_menu_png_18:hover{ display:block; width:154px; padding:8px 0px; padding-left:14px; float:left; color:#ff4400; font-size:12px; font-weight:bold; line-height:16px; text-decoration:underline; background-position:-206px -1118px;}
a.br_left_menu_png_18_on{ display:block; width:154px; padding:8px 0px; padding-left:14px; float:left; color:#ff4400; font-size:12px; font-weight:bold; line-height:16px; text-decoration:underline; background-position:-206px -1118px;}
div.br_left_menu_01_01{ position:absolute; top:12px; right:12px; font-size:12px;}
div.br_left_menu_02{ background-color:#fff9e9;}
li.br_left_menu_02_01{ height:5px; background:linear-gradient(top, #fff9e9 10%,#cccccc 100%);background:-webkit-linear-gradient(top, #fff9e9 10%,#cccccc 100%);background:-moz-linear-gradient(top, #fff9e9 10%,#cccccc 100%);background:-o-linear-gradient(top, #fff9e9 10%,#cccccc 100%);background:-ms-linear-gradient(top, #fff9e9 10%,#cccccc 100%); background-color:#cccccc;}
li.br_border_bottom_747db6_01{ border-bottom:dotted 2px #747db6; border-top:2px solid #ffc926;}
li.br_border_bottom_747db6_01_no{ border-top:2px solid #ffc926;}
li.br_border_bottom_747db6_02{ margin-left:16px; border-bottom:dotted 2px #747db6;}
li.br_border_bottom_747db6_02_no{ margin-left:16px;}
ul.br_border_bottom_747db6_03{ border-top:dotted 2px #747db6;}


div.br_wlm_01 div,div.br_goods_recommendation_point_01_01 div,div.br_goods_recommendation_point_01_01 a{ background-image:url(../images/br_common_png/br_icon_common_17.png); background-repeat:no-repeat; background-size:400px 2000px;}
div.br_wlm_png_01{ width:200px; height:200px; background-position:0px 0px;}
div.br_wlm_png_02{ width:200px; height:200px; background-position:-200px 0px;}
div.br_wlm_png_03{ width:200px; height:200px; background-position:0px -200px;}
div.br_wlm_png_04{ width:200px; height:200px; background-position:-200px -200px;}
div.br_wlm_png_05{ width:200px; height:200px; background-position:0px -400px;}
div.br_wlm_png_06{ width:200px; height:200px; background-position:-200px -400px;}
div.br_wlm_png_07{ width:200px; height:200px; background-position:0px -600px;}
div.br_wlm_png_08{ width:200px; height:200px; background-position:-200px -600px;}
div.br_wlm_png_09{ width:200px; height:200px; background-position:0px -800px;}
div.br_wlm_png_10{ width:200px; height:200px; background-position:-200px -800px;}

div.br_wl_01 div{ background-image:url(../images/br_common_png/br_icon_common_19.png); background-repeat:no-repeat; background-size:800px 2800px;}
div.br_wl_png_01{ width:400px; height:330px; background-position:0px 0px;}
div.br_wl_png_02{ width:400px; height:330px; background-position:-400px 0px;}
div.br_wl_png_03{ width:400px; height:330px; background-position:0px -330px;}
div.br_wl_png_04{ width:400px; height:330px; background-position:-400px -330px;}
div.br_wl_png_05{ width:400px; height:330px; background-position:0px -660px;}
div.br_wl_png_06{ width:400px; height:330px; background-position:-400px -660px;}
div.br_wl_png_07{ width:400px; height:330px; background-position:0px -990px;}
div.br_wl_png_08{ width:400px; height:330px; background-position:-400px -990px;}
div.br_wl_png_09{ width:400px; height:330px; background-position:0px -1320px;}
div.br_wl_png_10{ width:400px; height:330px; background-position:-400px -1320px;}
div.br_wl_png_11{ width:400px; height:330px; background-position:0px -1650px;}
div.br_wl_png_12{ width:400px; height:330px; background-position:-400px -1650px;}
div.br_wl_png_13{ width:400px; height:330px; background-position:0px -1980px;}
div.br_wl_png_14{ width:330px; height:110px; background-position:-400px -1980px;}


a.br_plusmiuns_png_01{ display:block; width:30px; height:30px; background-position:-140px -1860px;}
a.br_plusmiuns_png_01:hover{ background-position:-140px -1920px;}
a.br_plusmiuns_png_01_ng{ display:block; cursor:default; width:30px; height:30px; background-position:-140px -1890px;}
div.br_plusmiuns_png_01_ng{ width:30px; height:30px; background-position:-140px -1890px;}
a.br_plusmiuns_png_02{ display:block; width:30px; height:30px; background-position:-170px -1860px;}
a.br_plusmiuns_png_02:hover{ background-position:-170px -1920px;}
a.br_plusmiuns_png_02_ng{ display:block; cursor:default; width:30px; height:30px; background-position:-170px -1890px;}
div.br_plusmiuns_png_02_ng{ width:30px; height:30px; background-position:-170px -1890px;}
div.br_low_png_01{ width:250px; height:30px; margin-left:10px; padding-left:76px; font-size:12px; line-height:15px; background-position:-140px -1950px;}
div.br_low_png_01_01{ width:240px; height:30px; margin-left:10px; padding-left:60px; font-size:12px; line-height:15px; background-position:-140px -1950px;}
div.br_low_png_02{ height:30px; padding-left:66px; font-size:12px; line-height:15px; background-position:-140px -1950px;}
div.br_color_222222_png_01{ position:absolute; top:-10px; left:84px; width:16px; height:14px; background-position:-120px -1990px;}

li.br_h34_lh34{ height:34px; line-height:34px;}

table.br_table_01{ background-color:#ffffff; border-collapse:collapse; border:1px solid #006600; border-top:3px solid #006600;}
table.br_table_01 tr{ border:1px solid #006600;}
table.br_table_01 tr th{ width:80px; font-size:12px; line-height:16px; font-weight:bold;}
table.br_table_01 tr td{ width:280px;}
table.br_table_02{ background-color:#ffffff; border-collapse:collapse; border:1px solid #006600;}
table.br_table_02 tr th{ width:120px; padding:3px 5px; font-size:12px; line-height:16px; font-weight:bold;}
table.br_table_02 tr td{ width:160px; padding:3px 20px; text-align:right;}
tr.br_table_02_tr_01{ border-top:2px solid #006600;}
tr.br_table_02_tr_02{ border-top:1px solid #006600;background-color: #ffffbf;}
.br_table_02_th_td_01{ border-top:2px solid #006600; border-bottom:1px solid #006600;}
table.br_table_03{ border-collapse:collapse; margin-top:10px;}
table.br_table_03 tr th{ width:120px; font-size:16px; line-height:20px; font-weight:bold;}
table.br_table_03 tr td{ width:240px; text-align:right;}


span.br_font_boder_ff1010_01{ padding:3px 5px; font-size:12px; font-weight:bold; color:#ff1010; border:1px solid #ff1010; background-color:#fff000;}
span.br_font_boder_ff1010_02{ margin:0px 5px; margin-left:0px; padding:3px 5px; font-size:12px; font-weight:bold; color:#ff1010; border:1px solid #ff1010; background-color:#ffffff;}
span.br_font_boder_172685_01{ margin:0px 5px; padding:3px 5px; font-size:12px; font-weight:bold; color:#172685; border:1px solid #172685; background-color:#ffffff;}
span.br_background_boder_ff1010_01{ margin:0px 5px; margin-left:0px; padding:2px 5px; font-size:14px; font-weight:bold; color:#ffffff; border:1px solid #ff1010; background-color:#ff1010;}

div.br_center_banner_01 a,div.br_center_banner_01 div{ background-image:url(../images/br_common_png/br_icon_common_18.png); background-repeat:no-repeat; background-size:1040px 1000px;}
a.br_center_banner_01_png_01{ display:block; width:520px; height:100px; background-position:0px 0px; text-indent:-99999px;}
a.br_center_banner_01_png_01:hover{ background-position:-520px 0px; text-indent:-99999px;}
a.br_center_banner_01_png_02{ display:block; width:258px; height:100px; background-position:0px -105px; text-indent:-99999px;}
a.br_center_banner_01_png_02:hover{ background-position:-520px -105px; text-indent:-99999px;}
a.br_center_banner_01_png_03{ display:block; width:258px; height:100px; background-position:-262px -105px; text-indent:-99999px;}
a.br_center_banner_01_png_03:hover{ background-position:-782px -105px; text-indent:-99999px;}
a.br_center_banner_01_png_04{ display:block; width:258px; height:100px; background-position:0px -210px; text-indent:-99999px;}
a.br_center_banner_01_png_04:hover{ background-position:-520px -210px; text-indent:-99999px;}
a.br_center_banner_01_png_05{ display:block; width:258px; height:100px; background-position:-262px -210px; text-indent:-99999px;}
a.br_center_banner_01_png_05:hover{ background-position:-782px -210px; text-indent:-99999px;}
a.br_center_banner_01_png_06{ display:block; width:520px; height:100px; background-position:0px -315px; text-indent:-99999px;}
a.br_center_banner_01_png_06:hover{ background-position:-520px -315px; text-indent:-99999px;}
a.br_center_banner_01_png_07{ display:block; width:520px; height:100px; background-position:0px -420px; text-indent:-99999px;}
a.br_center_banner_01_png_07:hover{ background-position:-520px -420px; text-indent:-99999px;}
a.br_center_banner_01_png_08{ display:block; width:520px; height:100px; background-position:0px -525px; text-indent:-99999px;}
a.br_center_banner_01_png_08:hover{ background-position:-520px -525px; text-indent:-99999px;}
a.br_center_banner_01_png_09{ display:block; width:520px; height:100px; background-position:0px -630px; text-indent:-99999px;}
a.br_center_banner_01_png_09:hover{ background-position:-520px -630px; text-indent:-99999px;}
div.br_center_banner_01_png_02{ display:block; width:258px; height:100px; background-position:0px -105px; text-indent:-99999px;}

div.br_background_color_ffffff_01{ padding:6px 10px; background-color:#ffffff; border-collapse:collapse; border:3px solid #006600;}
div.br_background_color_ffffff_02{ padding:6px 10px; background-color:#ffffff; border-collapse:collapse; border:3px solid #006600;}

div.br_rentalpc_01 div,div.br_rentalpc_01 a{ background-image:url(../images/br_common_png/br_icon_common_20.png); background-repeat:no-repeat; background-size:750px 900px;}
div.br_rentalpc_01_png_01{ width:750px; height:180px; background-position:0px 0px;}
div.br_rentalpc_01_png_02{ width:750px; height:445px; background-position:0px -180px;}
div.br_rentalpc_01_png_03{ width:200px; height:200px; background-position:0px -630px;}
div.br_rentalpc_01_png_04{ width:200px; height:200px; background-position:-200px -630px;}
div.br_rentalpc_01_png_05{ width:202px; height:47px; background-position:0px -840px;}
a.br_rentalpc_01_png_06{ display:block; width:340px; height:104px; background-position:-408px -630px; text-indent:-99999px;}
a.br_rentalpc_01_png_06:hover{ background-position:-408px -740px;}

div.br_point_back_01 div,div.br_point_back_01 a{ background-image:url(../images/br_common_png/br_icon_common_21.png); background-repeat:no-repeat; background-size:750px 1000px;}
div.br_point_back_01_png_01{ width:750px; height:180px; background-position:0px 0px; text-indent:-9999px;}
div.br_point_back_01_png_02{ width:200px; height:200px; background-position:0px -570px; text-indent:-9999px;}
a.br_point_back_01_png_03{ display:block; margin-right:20px; margin-bottom:10px; width:340px; height:80px; background-position:0px -200px; text-indent:-9999px;}
a.br_point_back_01_png_03:hover{ background-position:-350px -200px;}
a.br_point_back_01_png_04{ display:block; margin-bottom:10px; width:340px; height:80px; background-position:0px -290px; text-indent:-9999px;}
a.br_point_back_01_png_04:hover{ background-position:-350px -290px;}
a.br_point_back_01_png_05{ display:block; margin-right:20px; width:340px; height:80px; background-position:0px -380px; text-indent:-9999px;}
a.br_point_back_01_png_05:hover{ background-position:-350px -380px;}
a.br_point_back_01_png_06{ display:block; width:340px; height:80px; background-position:0px -470px; text-indent:-9999px;}
a.br_point_back_01_png_06:hover{ background-position:-350px -470px;}
div.br_point_back_01_png_07{ width:750px; height:190px; background-position:0px -780px; text-indent:-9999px;}
div.br_point_back_01_png_08{ width:200px; height:200px; background-position:-200px -570px; text-indent:-9999px;}
div.br_point_back_01_png_09{ width:200px; height:200px; background-position:-400px -570px; text-indent:-9999px;}

div.br_topbanner_01{ margin-bottom:10px;}
div.br_topbanner_01 a:hover{ background-color:#ffffff; opacity:0.7; -moz-opacity:0.7; -webkit-opacity:0.7;}

div.br_tokubetsu_set_01{ width:150px; height:34px; margin-bottom:4px; background-image:url(../images/br_common_png/br_icon_common_23.png); background-repeat:no-repeat; background-position:0px 0px; text-indent:-99999px;}
div.br_tokubetsu_set_02{ width:150px; height:34px; margin-bottom:4px; background-image:url(../images/br_common_png/br_icon_common_23.png); background-repeat:no-repeat; background-position:0px -34px; text-indent:-99999px;}
div.br_tokubetsu_set_03{ width:150px; height:34px; margin-bottom:4px; background-image:url(../images/br_common_png/br_icon_common_23.png); background-repeat:no-repeat; background-position:0px -68px; text-indent:-99999px;}
div.br_tokubetsu_set_04{ width:150px; height:34px; margin-bottom:4px; background-image:url(../images/br_common_png/br_icon_common_23.png); background-repeat:no-repeat; background-position:0px -102px; text-indent:-99999px;}
div.br_tokubetsu_set_05{ width:150px; height:34px; margin-bottom:4px; background-image:url(../images/br_common_png/br_icon_common_23.png); background-repeat:no-repeat; background-position:0px -136px; text-indent:-99999px;}
div.br_tokubetsu_set_06{ width:150px; height:34px; margin-bottom:4px; background-image:url(../images/br_common_png/br_icon_common_23.png); background-repeat:no-repeat; background-position:0px -170px; text-indent:-99999px;}
div.br_tokubetsu_set_07{ width:150px; height:34px; margin-bottom:4px; background-image:url(../images/br_common_png/br_icon_common_23.png); background-repeat:no-repeat; background-position:0px -204px; text-indent:-99999px;}

/*2015年末年始のお知らせ*/
#imp_nenmatsu{padding:0;margin:0 0 10px;display:block}
#imp_nenmatsu dt{cursor:pointer;display:block;margin:0;padding:0;width:520px;height:54px;overflow:hidden;text-indent:-9999px;background:url(../images/br_common_png/br_20151230_20160104_btn.png) top left no-repeat}
#imp_nenmatsu dt:hover{background-position:0 -54px;}
#imp_nenmatsu dt.open{background-position:0 -108px;}
#imp_nenmatsu dt.open:hover{background-position:0 -162px;}
#imp_nenmatsu dd{padding:0;margin:0;display:none}

#fade_animation{ z-index:0 !important;}

ul{ margin:0; padding:0;}
li{ list-style-type:none;}
/* 32：64bitとSSD：HDDの比較追加分 */
div#br_32_64_ssd_hdd_back_01{ position:relative; margin-bottom:10px; width:220px; height:164px; background-image:url(../images/br_common_png/br_32_64_ssd_hdd_hikaku_01.png);}
div#br_32_64_ssd_hdd_back_01 a{ background-image:url(../images/br_common_png/br_32_64_ssd_hdd_hikaku_02.png); background-repeat:no-repeat; background-size:200px 115px;}
a#br_32_64_bt_01{ position:absolute; top:100px; left:10px; display:block; width:200px; height:25px; background-position:0 0; text-indent:-99999px;}
a#br_32_64_bt_01:hover{ background-position:0 -30px;}
a#br_ssd_hdd_bt_01{ position:absolute; top:130px; left:10px; display:block; width:200px; height:25px; background-position:0 -60px; text-indent:-99999px;}
a#br_ssd_hdd_bt_01:hover{ background-position:0 -90px;}
ul.br_32_64_ssd_hdd_ul_01 li.left_title_01{ width:415px; height:118px; padding-left:230px;}
ul.br_32_64_ssd_hdd_ul_01 li.left_title_02{ margin-bottom:8px; float:left; width:163px; height:87px;}
ul.br_32_64_ssd_hdd_ul_01 li.left_title_03{ width:460px; height:116px; margin-bottom:10px; padding-left:200px;}
ul.br_32_64_ssd_hdd_ul_01 li.left{ margin-bottom:8px; float:left; width:272px; height:87px;}
ul.br_32_64_ssd_hdd_ul_01 li.right{ margin-bottom:8px; float:right; width:288px; height:87px;}
div.br_32_64_ssd_hdd_01{ width:730px; margin:0 10px 30px;}
div.br_32_64_ssd_hdd_01 ul.left{ width:360px; float:left;}
div.br_32_64_ssd_hdd_01 ul.right{ width:360px; float:right;}
div.br_32_64_ssd_hdd_01 ul li.title{ font-size:12px; font-weight:bold; color:#172685;}
div.br_32_64_ssd_hdd_01 ul li.title img{ margin-right:10px; vertical-align:middle;}
li.br_check_01 span{ vertical-align:middle; display:inline-block; margin-right:6px; width:15px; height:14px; background-image:url(../images/br_common_png/br_icon_search_01.png); background-repeat:no-repeat; background-size:40px 2500px; background-position:-12px -440px;}
li.br_check_01 p{ display:inline-block; font-size:12px; line-height:16px;}
li.br_check_01 p.etc{ margin-left:20px;}
ul.br_32_64_ssd_hdd_ul_02 li{ width:330px; margin:0 22.5px 10px; float:left;}

/* 上記に伴い変更分 */
div.br_goods_recommendation_point_01 div{ background-image:url(../images/br_common_png/br_goods_recommendation_point.png); background-repeat:no-repeat; background-size:400px 5610px;}
div.br_mypege_01 ul li a{ background-image:url(../images/br_common_png/br_icon_maker_02.png); background-repeat:no-repeat; background-size:100px 2300px;}
a.br_mypege_01_ul_li_png_01{ display:block; width:220px; height:100px; padding-left:110px; background-position:0 0;}
a.br_mypege_01_ul_li_png_02{ display:block; width:220px; height:100px; padding-left:110px; background-position:0 -100px;}
a.br_mypege_01_ul_li_png_03{ display:block; width:220px; height:100px; padding-left:110px; background-position:0 -200px;}
a.br_mypege_01_ul_li_png_04{ display:block; width:220px; height:100px; padding-left:110px; background-position:0 0;}
a.br_mypege_01_ul_li_png_05{ display:block; width:220px; height:100px; padding-left:110px; background-position:0 -300px;}
a.br_mypege_01_ul_li_png_06{ display:block; width:220px; height:100px; padding-left:110px; background-position:0 -400px;}
a.br_mypege_01_ul_li_png_07{ display:block; width:220px; height:100px; padding-left:110px; background-position:0 -500px;}
a.br_mypege_01_ul_li_png_08{ display:block; width:220px; height:100px; padding-left:110px; background-position:0 -600px;}
a.br_mypege_01_ul_li_png_09{ display:block; width:220px; height:100px; padding-left:110px; background-position:0 -700px;}
a.br_mypege_01_ul_li_png_10{ display:block; width:220px; height:100px; padding-left:110px; background-position:0 -800px;}
a.br_mypege_01_ul_li_png_11{ display:block; width:220px; height:100px; padding-left:110px; background-position:0 -900px;}
a.br_mypege_01_ul_li_png_12{ display:block; width:220px; height:100px; padding-left:110px; background-position:0 -1000px;}
a.br_mypege_01_ul_li_png_13{ display:block; width:220px; height:100px; padding-left:110px; background-position:0 -300px;}
a.br_mypege_01_ul_li_png_14{ display:block; width:220px; height:100px; padding-left:110px; background-position:0 -1100px;}
a.br_mypege_01_ul_li_png_15{ display:block; width:220px; height:100px; padding-left:110px; background-position:0 -1200px;}
a.br_mypege_01_ul_li_png_16{ display:block; width:220px; height:100px; padding-left:110px; background-position:0 -1300px;}
a.br_mypege_01_ul_li_png_17{ display:block; width:220px; height:100px; padding-left:110px; background-position:0 -1400px;}
a.br_mypege_01_ul_li_png_18{ display:block; width:220px; height:100px; padding-left:110px; background-position:0 -1500px;}
a.br_mypege_01_ul_li_png_19{ display:block; width:220px; height:100px; padding-left:110px; background-position:0 -1600px;}
a.br_mypege_01_ul_li_png_20{ display:block; width:220px; height:100px; padding-left:110px; background-position:0 -1900px;}
a.br_mypege_01_ul_li_png_21{ display:block; width:220px; height:100px; padding-left:110px; background-position:0 -2000px;}
a.br_mypege_01_ul_li_png_22{ display:block; width:220px; height:100px; padding-left:110px; background-position:0 -1800px;}
a.br_mypege_01_ul_li_png_23{ display:block; width:220px; height:100px; padding-left:110px; background-position:0 -1700px;}
a.br_mypege_01_ul_li_png_24{ display:block; width:220px; height:100px; padding-left:110px; background-position:0 -2100px;}
a.br_mypege_01_ul_li_png_25{ display:block; width:220px; height:100px; padding-left:110px; background-position:0 -2200px;}

ul.br_contents{ width:730px; margin:0 10px 20px;}
ul.br_contents li{ float:left; width:520px;}
ul.br_contents li:first-child{ width:200px !important; margin-right:10px;}
ul.br_contents li:first-child p{ margin-top:4px; color:#172685; font-size:12px; line-height:16px;}
ul.br_contents li p{ margin-bottom:14px; font-size:12px; line-height:16px;}
ul.br_contents li p.red{ color:#ff0000;}
ul.br_contents li p.br_big_title{ margin-bottom:10px; padding-bottom:4px; color:#172685; font-size:18px; line-height:22px; font-weight:bold; border-bottom:2px solid #172685;}
ul.br_contents li p.br_small_title{ margin-bottom:2px;font-size:14px; font-weight:bold;}
ul.br_contents li a.link{ float:right; display:inline-block; color:#000000; font-size:12px; text-align:right;}
ul.br_contents li a.link:after{ content:url(../images/br_common_png/br_link_arrow_01.png); margin-left:4px; vertical-align:sub;}
ul.br_contents li a.link:hover{ color:#ff0000;}

img.wps_img_01{ display:block; width:610px; margin:0 auto;}
img.wps_img_02{ display:block; width:730px; margin:0 auto;}
div.wps_text_01{ text-align:right; font-size:12px; color:#172685;}
div.wps_text_02{ float:left; margin-top:20px; width:500px; font-size:12px; line-height:16px;}
div.wps_text_02 span{ color:#ff1010;}
div.wps_text_03{ float:right; margin:20px 0; width:200px; font-size:12px; line-height:14px; color:#172685;}
div.wps_text_03 img{ margin-bottom:6px;}

img.wps_img_001{ display:block; width:600px; margin:0 auto;}
img.wps_img_002{ display:block; width:200px; margin:0 auto;}
img.wps_img_003{ display:block; width:560px; margin:0 auto;}
ul.wps_001{ margin:0; padding:0;}
ul.wps_001 li{ float:left; margin:0 10px 0 0; list-style-type:none;}
ul.wps_001 li:last-child{ margin:0 !important;}

img.microsoft_office_01{ display:block; margin:30px auto 20px;}
img.microsoft_office_02{ display:block; margin:0 auto;}
img.microsoft_office_03{ display:block; margin:20px auto 50px;}
img.microsoft_office_04{ display:block; margin:20px auto 0;}
img.microsoft_office_07{ display:block; margin:20px auto;}
img.microsoft_office_08{ display:block; margin:20px auto 4px;}

p.mo_text_01{ width:480px; margin:0 auto 50px; font-size:14px; line-height:18px;}
p.mo_text_01 span,p.mo_text_02 span{ color:#ff0000;}
p.mo_text_02{ margin:0 auto 20px; font-size:14px; line-height:18px;}
p.mo_text_03{ margin-bottom:30px; text-align:right; font-size:14px; line-height:18px;}
p.mo_text_03:after{ content:url(../images/br_microsoft_office_2016/microsoft_office_10.png); vertical-align:sub; margin-left:4px;}
p.mo_text_03 a{ color:#000000;}
p.mo_text_03 a:hover{ color:#ff0000;}
p.mo_text_04{ margin:0 0 30px 22px; color:#ff0000; font-size:12px; line-height:16px;}
a.mo_pc_bt_01{ display:block; width:270px; height:80px; margin:0 auto 50px; background-image:url(../images/br_microsoft_office_2016/microsoft_office_09.png); background-repeat:no-repeat; text-indent:-99999px;}
a.mo_pc_bt_01:hover{ background-position:0 -80px;}
