@charset "utf-8";

/*-------------------------------------

最低価格自動取得

---------------------------------------*/

/* 共通 */

#content a {
	text-decoration: none;
	display: block;
}

#content h2 {
	background-color: #00C7F2;
	font-size: 16px;
	color: #FFFFFF;
	margin-bottom: 10px;
	padding: 8px 10px;
}
#content .modelWrap {
    /*margin-bottom: 20px;*/
    overflow: hidden;
    width: 805px;
}

#content .pc_wrap {
	height: 170px;
	/*margin-bottom: 10px;*/
}

#content .price {
	padding: 122px 0 0 66px;
}

#content .price_biz {
	padding: 122px 0 0 235px;
}
#content .price_biz_m {
	padding: 131px 0 0 7px;
}
#content .price_biz_s {
	padding: 133px 0 0 7px;
}

#content .pr {
	color:#F00;
	font-size: 30px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: -1px;
}
#content .pr_s {
	color:#F00;
	font-size: 23px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: -1px;
}
#content .pr_mini {
	color:#F00;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: -1px;
}

#content .kara {
	color:#F00;
	font-size: 30px;
	font-weight: bold;
	text-decoration: none;
}
#content .kara_s {
	color:#F00;
	font-size: 23px;
	font-weight: bold;
	text-decoration: none;
}
#content .kara_mini {
	color:#F00;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}

#content .tax {
	color:#F00;
	font-weight: bold;
	font-size: 55%;
	text-decoration: none;
}

/*#content a.w260 {
    display: block;
    float: left;
    text-decoration: none;
    width: 260px;
}*/
#content a.w397 {
    display: block;
    float: left;
    text-decoration: none;
    width: 397px;
}
#content .margin_l{
	margin-left:10px;
}
#content .margin_l_5{
	margin-left:5px;
}

/* ビジネスカテゴリ */
#content h2.blue {
	background-color: #183099;
	font-size: 16px;
	color: #FFFFFF;
	margin-bottom: 10px;
	padding: 5px 10px;
}
#content .left_box260{
    float: left;
    text-decoration: none;
    width: 260px;
}
#content .left_box260 p{
	font-size:11px;

}
#content .left_box397{
    float: left;
    text-decoration: none;
    width: 397px;
}
#content .twmsg span {
    color: #f00;
}
#content .twmsg {
    color: #333;
    font-size: 14px;
    font-weight: bold;
}
#content .twmsg {
    margin: 0 0 20px;
}
#content .mt25 {
	margin-top:25px;

}

/*----- ページ別 -----*/
/* type197 マンガ・イラスト制作用 */
.type197_1 { background:url(/5shopping/templates/search/positionmap/img/type197/ss.jpg) no-repeat; }
.type197_2 { background:url(/5shopping/templates/search/positionmap/img/type197/ie.jpg) no-repeat; }
.type197_3 { background:url(/5shopping/templates/search/positionmap/img/type197/hb.jpg) no-repeat; }
.type197_4 { background:url(/5shopping/templates/search/positionmap/img/type197/lx.jpg) no-repeat; }
.type197_5 { background:url(/5shopping/templates/search/positionmap/img/type197/lc.jpg) no-repeat; }
.type197_6 { background:url(/5shopping/templates/search/positionmap/img/type197/ilm_s.jpg) no-repeat; }
.type197_7 { background:url(/5shopping/templates/search/positionmap/img/type197/jf.jpg) no-repeat; }
.type197_8 { background:url(/5shopping/templates/search/positionmap/img/type197/vfag.jpg) no-repeat; }
.type197_9 { background:url(/5shopping/templates/search/positionmap/img/type197/vfhg.jpg) no-repeat; }

/* type340 ビデオ編集用 */
.type340_1 { background:url(/5shopping/include/pane/tpl_include/templates/video/img/video_v_xt_b.jpg) no-repeat; }

/* type364 RAW現像(写真編集)用 */
.type364_1 { background:url(/5shopping/include/pane/tpl_include/templates/raw_converter/img/raw_v_lx_b.jpg) no-repeat; }

/* type489 クリエイター向けノート */
.type489_1 { background:url(/5shopping/templates/search/positionmap/img/type489/vhae_b.jpg) no-repeat; }
.type489_2 { background: url(/5shopping/include/pane/tpl_include/templates/biz_desktop/img/biz.jpg) no-repeat; }
.type489_3 { background: url(/5shopping/include/pane/tpl_include/templates/biz_desktop/img/biz_ea.jpg) no-repeat; }
.type489_4 { background: url(/5shopping/include/pane/tpl_include/templates/biz_desktop/img/biz_sr.jpg)no-repeat; }
.type489_5 { background: url(/5shopping/include/pane/tpl_include/templates/biz_desktop/img/biz_quadro.jpg) no-repeat; }

/* type535 法人向け高信頼モデル DiginnosBiz シリーズ */
.type535_1 { background: url(/5shopping/include/pane/tpl_include/templates/biz_desktop/img/biz_d_l_biz_new.jpg) no-repeat;}
.type535_2 { background: url(/5shopping/include/pane/tpl_include/templates/biz_desktop/img/biz_si3_lineup.jpg) no-repeat; }
.type535_3 { background: url(/5shopping/include/pane/tpl_include/templates/biz_desktop/img/biz_si5_lineup.jpg) no-repeat; }
.type535_4 { background: url(/5shopping/include/pane/tpl_include/templates/biz_desktop/img/biz_si7_lineup.jpg) no-repeat; }
.type535_5 { background: url(/5shopping/include/pane/tpl_include/templates/biz_desktop/img/biz_svt5_lineup.jpg) no-repeat; }
.type535_6 { background: url(/5shopping/include/pane/tpl_include/templates/biz_desktop/img/biz_d_l_biz_new.jpg) no-repeat;}
.type535_7 { background: url(/5shopping/include/pane/tpl_include/templates/biz_desktop/img/biz_d_s_i3_new.jpg) no-repeat;}
.type535_8 { background: url(/5shopping/include/pane/tpl_include/templates/biz_desktop/img/biz_d_s_i5_new.jpg) no-repeat;}
.type535_9 { background: url(/5shopping/include/pane/tpl_include/templates/biz_desktop/img/biz_d_s_i7_new.jpg) no-repeat;}
.type535_10 { background: url(/5shopping/include/pane/tpl_include/templates/biz_desktop/img/biz_d_m_vt5_new.jpg) no-repeat;}
.type535_11 { background: url(/5shopping/include/pane/tpl_include/templates/biz_desktop/img/biz_d_m_vt7_new.jpg) no-repeat;}
.type535_12 { background: url(/5shopping/include/pane/tpl_include/templates/biz_desktop/img/biz_d_l_mx7_new.jpg) no-repeat;}
.type535_13 { background: url(/5shopping/include/pane/tpl_include/templates/biz_desktop/img/biz_d_l_ea_new.jpg) no-repeat;}
.type535_14 { background: url(/5shopping/include/pane/tpl_include/templates/biz_desktop/img/biz_d_l_sr_new.jpg) no-repeat;}
.type535_15 { background: url(/5shopping/include/pane/tpl_include/templates/biz_desktop/img/biz_d_l_quadro_new.jpg) no-repeat;}
.type535_16 { background: url(/5shopping/include/pane/tpl_include/templates/biz_desktop/img/biz_d_l_biz_a_new.jpg) no-repeat;}

/* type550 法人向け高信頼モデル DiginnosBiz SLIM　シリーズ */
.type550_1 {
	background: url(/5shopping/include/pane/tpl_include/templates/biz_slim/img/biz_s_l_slim_new.jpg) no-repeat;}
.type550_2 {
	background: url(/5shopping/include/pane/tpl_include/templates/biz_slim/img/biz_s_s_i3_new.jpg) no-repeat;}
.type550_3 {
	background: url(/5shopping/include/pane/tpl_include/templates/biz_slim/img/biz_s_s_i5_new.jpg) no-repeat;}
.type550_4 {
	background: url(/5shopping/include/pane/tpl_include/templates/biz_slim/img/biz_s_s_i7_new.jpg) no-repeat;}
.type550_5 {
	background: url(/5shopping/include/pane/tpl_include/templates/biz_slim/img/biz_s_l_vt5_new.jpg) no-repeat;}
.type550_6 {
	background: url(/5shopping/include/pane/tpl_include/templates/biz_slim/img/biz_s_l_mx7_new.jpg) no-repeat;}
.type550_7 {
	background: url(/5shopping/include/pane/tpl_include/templates/biz_slim/img/biz_s_l_slim_a_new.jpg) no-repeat;}	

/* type551 法人向け高信頼モデル DiginnosBiz note シリーズ */
.type551_1 { background: url(/5shopping/include/pane/tpl_include/templates/biz_note/img/biz_n_l_vfag_new.jpg) no-repeat; }
.type551_2 { background: url(/5shopping/include/pane/tpl_include/templates/biz_note/img/biz_n_l_vfae_new.jpg) no-repeat; }
.type551_3 { background: url(/5shopping/include/pane/tpl_include/templates/biz_note/img/biz_n_l_vfhg2_new.jpg) no-repeat; }



/*-------------------------------------

デスクトップ　ココで迷ったらバナー
140909追加

/web2/5shopping/include/pane/tpl_include/templates/typebanner/kategori_tower.tpl
/web2/5shopping/include/pane/tpl_include/templates/typebanner/kategori_mini_tower01.tpl
/web2/5shopping/include/pane/tpl_include/templates/typebanner/kategori_mini_tower02.tpl
/web2/5shopping/include/pane/tpl_include/templates/typebanner/kategori_compact.tpl

---------------------------------------*/
#model_pr {
	margin-bottom:16px;
}
#model_pr a, a span {
	text-decoration:none;
}
#model_pr .model_cts {
    height: 170px;
    width: 805px;
	margin-bottom:5px;
}
#model_pr .model_txt_price {
	padding: 105px 0 0 280px;
}

#model_pr .model_txt_price .pr {
    color: #f00;
    font-size: 40px;
    font-weight: bold;
    letter-spacing: -1px;
}
#model_pr .kara {
    color: #ff0000;
    font-size: 38px;
    font-weight: bold;
}
#model_pr .tax{
    color: #ff0000;
    font-size: 19px;
    font-weight: bold;
}

/*-------------------------------------
デスクトップ　ココで迷ったらバナー
151016追加　2重価格
---------------------------------------*/
#model_pr .model_txt_double_price {
	padding: 97px 0 0 280px;
}
#model_pr .model_txt_double_price .pr {
    color: #f00;
    font-size: 40px;
    font-weight: bold;
    letter-spacing: -1px;
	line-height: 1.2em;
}
#model_pr span.priceStrike {
	color: #605b5a;
	font-size: 15px;
	font-weight:bold;
	text-decoration: line-through;
}
#model_pr span.priceArrow {
	color: #605b5a;
}


/*-------------------------------------
迷ったらバナーテキストコーディング化　160824
---------------------------------------*/
#lostBnr {
	margin:0 0 20px;
	background: url(/5shopping/include/pane/tpl_include/templates/typebanner/img/back_lost_bnr.jpg) no-repeat;
}

#lostBnr a {
	text-decoration:none;
}

#lostBnr .lostBnrInner {
    background-position: 580px -5px;
    background-repeat: no-repeat;
    background-size: 205px auto;
    height: 170px;
    width: 805px;
}

#lostBnr .topBox {
	width:100%;
}

#lostBnr .bottomBox {
	width:99%;
	margin: 10px 0 0 10px;
}

#lostBnr .icon {
	width:165px;
}

#lostBnr .nameModel {
	color:#fff;
	font-size:32px;
	width:500px;
	padding:5px 0 0;
}

#lostBnr .catchText {
	color:#fff;
	font-size:16px;
	border-bottom:1px solid #fff;
	font-weight:bold;
	margin:0 0 5px;
}

#lostBnr .lostBnrSale {
	color:#fff;
    display: inline-block;
    font-size: 15px;
    padding: 0 10px;
	background:#E90206;
	transform: rotate(-7eg);
    -moz-transform: rotate(-7deg);
    -webkit-transform: rotate(-7deg);
}

#lostBnr .lostBnrOS  {
    vertical-align: text-top;
    width: 350px;
}

#lostBnr .lostBnrOS .win10 {
	display:inline-block;
	color:#0077d5;
	padding:0 5px;
	border:1px solid #0077d5;
	margin:0 5px 0 0;
}

#lostBnr .lostBnrOS .win7 {
	display:inline-block;
	color:#00af05;
	padding:0 5px;
	border:1px solid #00af05;
	margin:0 5px 0 0;
}

#lostBnr .lostBnrSpec {
    color: #333;
}

#lostBnr .model_txt_price {
    float: left;
    width: 300px;
}

#lostBnr .model_txt_price .pr {
    color: #f00;
    font-size: 40px;
    font-weight: bold;
    letter-spacing: -1px;
}

#lostBnr .kara {
    color: #ff0000;
    font-size: 26px;
    font-weight: bold;
}

#lostBnr .tax{
    color: #ff0000;
    font-size: 15px;
    font-weight: bold;
}

#lostBnr .detail_go{
	text-align:right;
	vertical-align:bottom;
}


/*　2重価格
---------------------------------------*/

#lostBnr span.priceStrike {
	color: #605b5a;
	font-weight:bold;
	text-decoration: line-through;
	display:inline-block;
	margin:-5px 0 -15px;
	font-size:11px;
}
#lostBnr span.priceArrow {
	color: #605b5a;
	display:inline-block;
	margin:-5px 0 -15px;
	font-size:11px;
}


/*　セール文がないパターン用
---------------------------------------*/

#lostBnr.noSaleText .lostBnrInner {
    background-position: 500px -30px;
    background-size: 280px auto;
}

#lostBnr.noSaleText .icon {
    width: 200px;
}

#lostBnr.noSaleText .nameModel {
    width: 400px;
}
