/* CSS Document */

/* BTOマップベース */
#map_base{position:relative;height:285px;width:535px}
.map_category a{color:#ff0000;}
.map_category a:hover{text-decoration: none;}

/* BTOリスト */
div#topim{color:#ffffff; margin-bottom:20px; display: list-item;list-style-position: inside;padding:1px; }
div#search_detail{margin:5px 0 10px 0;}



.search{margin-bottom:15px}
.bto_list_category{padding:3px 5px 1px 5px; color:#ffffff;margin-left:8px;font-weight:bold;}
.bto_list_detail{ margin:0 2px 2px 2px; background-color:#ffffff;line-height:120%;}
.bto_list_detail h2{line-height:120%; font-size:130%; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; margin:5px 10px 10px 0}
.bto_list_price_all{margin:0 0 5px 0}
.bto_list_os_all{ margin:0 3px}
.bto_list_spec {line-height:160%; margin:0;}
.bto_list_free01 {position:absolute; left: 6px; top: 45px;}
.bto_list_free01vista {position:absolute; left: 105px; top: 35px;}
.bto_list_soku {position:absolute; left: 105px; top: 127px;}
.bto_list_no1 {position:absolute; left: 95px; top: 105px;}
.bto_list_icon img{padding:0 0 0 0}
.bto_list_spec span{padding:1px 5px;}
.bto_boldred{color:red;font-weight:bold; padding:2px}
.value_red{color:#ff0000;font-weight:bold;}
.value_list_free01 {position:absolute; left: 6px; top: 45px;}
.value_list_free01vista {position:absolute; left: 105px; top: 10px;}

.bto_list_spec span.bto_list_tft{background-color:#E3E3E3;}
.bto_list_spec span.bto_list_cpu{background-color:#000000; color:#ffffff}
.bto_list_spec span.bto_list_chip{background-color:#0E6528; color:#ffffff}
.bto_list_spec span.bto_list_hdd{background-color:#BDF6FE}
.bto_list_spec span.bto_list_mem{background-color:#FFCE24}
.bto_list_spec span.bto_list_opt{background-color:#BDFED1}
.bto_list_spec span.bto_list_gpu{background-color:#FFB2B9}
.bto_list_spec span.bto_list_discription{color:#000000; border:none; background-color:#ffffff; font-weight:bold;font-size:larger}
.bto_list_spec span.bto_list_discription a{color:#000000; border:none; background-color:#ffffff; font-weight:bold;}



.value_premium_desk span.bto_list_category , 
.value_premium_note span.bto_list_category{border:solid #124681 1px; background-color:#124681}
.value_premium_desk div.bto_list_detail , 
.value_premium_note div.bto_list_detail{border:solid #B3CBF0 1px; border-top:solid #124681 5px}

.value_basic_desk span.bto_list_category , 
.value_basic_note span.bto_list_category{border:solid #339933 1px; background-color:#339933}
.value_basic_desk div.bto_list_detail , 
.value_basic_note div.bto_list_detail{border:solid #CCFFCC 1px; border-top:solid #339933 5px}

.value_desk span.bto_list_category , 
.value_note span.bto_list_category{border:solid #96B9C9 1px; background-color:#96B9C9}
.value_desk div.bto_list_detail , 
.value_note div.bto_list_detail{border:solid #cccccc 1px; border-top:solid #96B9C9 5px}


.game span.bto_list_category{border:solid #242629 1px; background-color:#242629}
.game div.bto_list_detail{border:solid #242629 1px; border-top:solid #242629 5px}

.gamen span.bto_list_category{border:solid #242629 1px; background-color:#242629}
.gamen div.bto_list_detail{border:solid #242629 1px; border-top:solid #242629 5px}

.dmc4 span.bto_list_category ,
.lpec span.bto_list_category ,
.sun span.bto_list_category ,
.fsx span.bto_list_category ,
.inter span.bto_list_category , 
.rol span.bto_list_category , 
.ff span.bto_list_category , 
.sfo span.bto_list_category , 
.rose span.bto_list_category , 
.mhf span.bto_list_category{border:solid #8E8E8E 1px; background-color:#8E8E8E}

.dmc4 div.bto_list_detail , 
.lpec div.bto_list_detail , 
.sun div.bto_list_detail , 
.fsx div.bto_list_detail , 
.inter div.bto_list_detail , 
.rol div.bto_list_detail , 
.ff div.bto_list_detail , 
.sfo div.bto_list_detail , 
.rose div.bto_list_detail , 
.mhf div.bto_list_detail{border:solid #8E8E8E 1px; border-top:solid #8E8E8E 5px}


.gs span.bto_list_category{border:solid #343E4C 1px; background-color:#343E4C}
.gs div.bto_list_detail{border:solid #343E4C 1px; border-top:solid #343E4C 5px}

.gs_sp span.bto_list_category{border:solid #343E4C 1px; background-color:#343E4C}
.gs_sp div.bto_list_detail{border:solid #343E4C 1px; border-top:solid #343E4C 5px}

.gs_pr span.bto_list_category{border:solid #343E4C 1px; background-color:#343E4C}
.gs_pr div.bto_list_detail{border:solid #343E4C 1px; border-top:solid #343E4C 5px}

.gs_he span.bto_list_category{border:solid #343E4C 1px; background-color:#343E4C}
.gs_he div.bto_list_detail{border:solid #343E4C 1px; border-top:solid #343E4C 5px}

.gs_si span.bto_list_category{border:solid #343E4C 1px; background-color:#343E4C}
.gs_si div.bto_list_detail{border:solid #343E4C 1px; border-top:solid #343E4C 5px}

.gs_no span.bto_list_category{border:solid #343E4C 1px; background-color:#343E4C}
.gs_no div.bto_list_detail{border:solid #343E4C 1px; border-top:solid #343E4C 5px}


.standard span.bto_list_category{border:solid #3399CC 1px; background-color:#3399CC}
.standard div.bto_list_detail{border:solid #99CCFF 1px; border-top:solid #3399CC 5px}

.basic_desk span.bto_list_category{border:solid #5CC1F3 1px; background-color:#5CC1F3}
.basic_desk div.bto_list_detail{border:solid #A0D9F6 1px; border-top:solid #5CC1F3 5px}

.standard_slim span.bto_list_category{border:solid #3399CC 1px; background-color:#3399CC}
.standard_slim div.bto_list_detail{border:solid #99CCFF 1px; border-top:solid #3399CC 5px}

.basic_slim span.bto_list_category{border:solid #5CC1F3 1px; background-color:#5CC1F3}
.basic_slim div.bto_list_detail{border:solid #A0D9F6 1px; border-top:solid #5CC1F3 5px}

.special span.bto_list_category{border:solid #CC0000 1px; background-color:#CC0000}
.special div.bto_list_detail{border:solid #FF6666 1px; border-top:solid #CC0000 5px}

.height span.bto_list_category{border:solid #003366 1px; background-color:#003366}
.height div.bto_list_detail{border:solid #006699 1px; border-top:solid #003366 5px}

.multi span.bto_list_category{border:solid #7A9BAB 1px; background-color:#7A9BAB}
.multi div.bto_list_detail{border:solid #C5CED3 1px; border-top:solid #7A9BAB 5px}

.cube span.bto_list_category{border:solid #7A9BAB 1px; background-color:#7A9BAB}
.cube div.bto_list_detail{border:solid #C5CED3 1px; border-top:solid #7A9BAB 5px}

.btx span.bto_list_category{border:solid #7A9BAB 1px; background-color:#7A9BAB}
.btx div.bto_list_detail{border:solid #C5CED3 1px; border-top:solid #7A9BAB 5px}



.t12inch span.bto_list_category{border:solid #FFCC00 1px; background-color:#FFCC00}
.t12inch div.bto_list_detail{border:solid #FFE57B 1px; border-top:solid #FFCC00 5px}

.t13inch span.bto_list_category{border:solid #FFCC00 1px; background-color:#FFCC00}
.t13inch div.bto_list_detail{border:solid #FFE57B 1px; border-top:solid #FFCC00 5px}

.t14inch span.bto_list_category{border:solid #FF9900 1px; background-color:#FF9900}
.t14inch div.bto_list_detail{border:solid #FFC165 1px; border-top:solid #FF9900 5px}

.t15inch span.bto_list_category{border:solid #FF9900 1px; background-color:#FF9900}
.t15inch div.bto_list_detail{border:solid #FFC165 1px; border-top:solid #FF9900 5px}

.t17inch span.bto_list_category{border:solid #FF6600 1px; background-color:#FF6600}
.t17inch div.bto_list_detail{border:solid #FF9C5A 1px; border-top:solid #FF6600 5px}

.t19inch span.bto_list_category{border:solid #FF6600 1px; background-color:#FF6600}
.t19inch div.bto_list_detail{border:solid #FF9C5A 1px; border-top:solid #FF6600 5px}

/* BTO用 */

.bto_left{float:left; margin-right:10px}
.bto_contents{margin-top:10px}
.bto_main_title{font-size:150%; font-weight:bold; margin:0px 0 5px 0; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; line-height:120%}
.bto_buttonmini{margin-top:5px;}
.bto_button{margin:10px 0;}
.search div.bto_buttonmini{margin-top:0; margin-left:0px; overflow:hidden}
ul.bto_spec_bold li{background:#F5F5F5 url("/basestyle/images/list_b.gif") no-repeat 6px 5px; line-height:100%; margin-top:2px; padding: 3px 3px 3px 20px;}
.bto_spec{margin-top:2px;padding:3px; background:none; font-weight:normal}
.bto_loan{margin-top:10px; padding:3px; border:solid #ff0000 1px}

.bto_detail{ border-bottom:dotted #999999 1px; padding:3px; margin:3px}

.bto_detail_basic{background-color:#f5f5f5; padding:3px; margin:5px 2px 2px 2px }
.bto_detail_img{float:right; padding:3px}
.bto_detail_img_basic{float:left; padding:3px}
.bto_detail_title{font-weight:bold; color:#11285E; margin:3px 0 1px 0}
.bto_detail_title_basic{font-weight:bold; color:#000000; margin:3px 0 1px 0}

.bto_osusume{background-color:#f5f5f5; padding:3px; margin:5px 2px 2px 2px }
.bto_red{color:#ff0000}
.bto_h1{	font-size: 12px;	margin:0 0 3px 0}
.bto_next{margin-top:2px; padding:3px; text-align:right}

body#desk_style div#bto_main_navi{background-color:#399FDF; background-image:none}
body#note_style div#bto_main_navi{background-color:#F3A01E; background-image:none}
body#game_style div#bto_main_navi{background-color:#003399; background-image:none}

body#desk_style div#bto_main_navi2{border:solid #399FDF 1px}
body#note_style div#bto_main_navi2{border:solid #f3a01e 1px}
body#game_style div#bto_main_navi2{border:solid #003399 1px}

.game_mini{float:left; padding:2px;}
.bto_inc_title{font-weight:bold;margin:15px 0 15px 0;font-size:16px;color:#FF6600}
.bto_inc_text{color:#cccccc; margin-bottom:5px; border-bottom:dotted #cccccc 1px;}
.bto_copy{font-size:x-small; color:#cccccc; margin:5px 0; font-family: "Verdana", "Arial", "Helvetica", "sans-serif";}
.bto_inc_text_b{color:#000000; padding-bottom:5px; border-bottom:dotted #cccccc 1px;}

.detail_mini{float:left; padding:2px; margin:3px 0;}


.main_red_bar{background:#F00100 url("/pc/images/red_bar.gif") repeat-x; margin:2px;padding:3px 0 1px 6px;color:#ffffff;font-weight:bold}
.list_red_bar{background:#F00100 url("/pc/images/red_bar.gif") repeat-x; padding:3px 0 1px 6px; color:#ffffff; font-weight:bold;margin:2px;font-weight:bold}
.list_new_bar{background-color:#0099CC; padding:2px; color:#ffffff; font-weight:bold;margin-bottom:4px;}
.main_event_bar{background:#FFCA00 url("/pc/images/orange_bar.gif") repeat-x; margin:2px;padding:3px 0 1px 6px;color:#000000;font-weight:bold}
.list_event_bar{background:#FFCA00 url("/pc/images/orange_bar.gif") repeat-x; padding:3px 0 1px 6px; color:#000000; font-weight:bold;margin:2px;font-weight:bold}
.main_event2_bar{background:#E55100; margin:2px;padding:3px 0 1px 6px;color:#ffffff;font-weight:bold}
.list_event2_bar{background:#E55100; padding:3px 0 1px 6px; color:#ffffff; font-weight:bold;margin:2px;font-weight:bold}

.kanbai{color:red;font-size:30px;font-weight:bold;margin:20px 0;}
