@charset "utf-8";

.column2R #main {
	float: none;
	width: auto;
}


/*------------------------------



models.cssは共通なので変更時は他モデルページも確認すること



------------------------------*/


#wrapper_lp_diginnos_tablet {
	width: 970px;
	margin:15px auto;
	font-size:14px;
}
#wrapper_lp_diginnos_tablet h1 {
	font-size: 22px;
	color: #111;
	border: solid 1px #666;
	border-left: solid 8px #003792;
	margin: 0 auto 10px auto;
	padding: 4px 8px;
	font-weight:bold;
	background-color:#F9F9F9;
	background: -moz-linear-gradient(top, #F9F9F9, #E6E6E6);
	background: -webkit-gradient(linear, left top, left bottom, from(#F9F9F9), to(#E6E6E6));
}
#wrapper_lp_diginnos_tablet h2 {
	font-size: 18px;
	color: #111;
	border: solid 1px #666;
	border-left: solid 8px #003792;
	margin: 0 auto 10px auto;
	padding: 4px 8px;
	font-weight:bold;
	background-color:#F9F9F9;
	background: -moz-linear-gradient(top, #F9F9F9, #E6E6E6);
	background: -webkit-gradient(linear, left top, left bottom, from(#F9F9F9), to(#E6E6E6));
}
#wrapper_lp_diginnos_tablet h3 {
	color:#111;
	font-size:150%;
	padding:8px 20px;
	background-color:#007EB0;
	margin-bottom:15px;
	text-align:center;
}
#wrapper_lp_diginnos_tablet h4 {
	font-size:16px;
	color:#111;
	border-bottom:1px solid;
	margin-bottom:15px;
}

#wrapper_lp_diginnos_tablet p {
	font-size:14px;
	color:#333;
}

.ml5{
	margin-left:5px;
}
.ml8{
	margin-left:8px;
}
.mt10 {
	margin-top:10px;
}
.mt20 {
	margin-top:20px;
}
.mt30 {
	margin-top:30px;
}
.mt40 {
	margin-top:40px;
}
.mt43 {
	margin-top:43px;
}
.mt50 {
	margin-top:50px;
}
.mt150 {
	margin-top:150px;
}
.mb10 {
	margin-bottom:10px;
}
.mb20 {
	margin-bottom:20px;
}
.mb30 {
	margin-bottom:30px;
}
.mb40 {
	margin-bottom:40px;
}
.mb50 {
	margin-bottom:50px;
}
.ml10{
	margin-left:10px;
}
.ml18{
	margin-left:18px;
}
.ml25{
	margin-left:25px;
}
.ml30{
	margin-left:30px;
}
.ml35{
	margin-left:35px;
}
.ml50{
	margin-left:50px;
}

.mr10 {
	margin-right:10px;
}
.mr20 {
	margin-right:20px;
}
.mr30 {
	margin-right:30px;
}
.mr40 {
	margin-right:40px;
}


#wrapper_lp_diginnos_tablet .tabletContents {
}

#wrapper_lp_diginnos_tablet .Contents_left {
	float:left;
}

#wrapper_lp_diginnos_tablet .Contents_left p {
	margin:15px 0;
}

#wrapper_lp_diginnos_tablet .mainContents p.campAutumn {
	background-color:#900;
	color:#FFF;
	margin:30px 0 10px 0;
	padding:6px 20px;
	line-height:140%;
	font-weight:bold;
	font-size:16px;
	text-align:center;
}

#wrapper_lp_diginnos_tablet #campMessage {
	background-color: #FF0000;
    margin-bottom: 10px;
    padding: 4px 10px;
    text-align: center;
	margin-top:20px;
}

#wrapper_lp_diginnos_tablet #campMessage p {
	color:#FFF;
	font-size:24px;
	font-weight:bold;
}

#wrapper_lp_diginnos_tablet .campProviso p {
	text-align:center;
	font-size:18px;
	color:#FF0000;
}



#wrapper_lp_diginnos_tablet .Contents_left p.catch {
	font-size:16px;
	font-weight:bold;
	line-height:150%;
}
#wrapper_lp_diginnos_tablet .Contents_left p.catchL {
	font-size:22px;
	font-weight:bold;
	line-height:150%;
}
#wrapper_lp_diginnos_tablet .Contents_left p.catchM {
	font-size:18px;
	font-weight:bold;
	line-height:150%;
}
#wrapper_lp_diginnos_tablet .Contents_left p.red {
	font-size:18px;
	font-weight:bold;
	color:#F00;
}
#wrapper_lp_diginnos_tablet .Contents_left p.tit_modelName {
	font-size:24px;
	font-weight:bold;
	margin:0;
}
#wrapper_lp_diginnos_tablet .Contents_left p.tit_modelName .inch {
	font-size:12px;
	padding:4px;
	border:1px #333 solid;
	vertical-align:middle;
}

#wrapper_lp_diginnos_tablet .Contents_left .price {
	font-size:28px;
	font-weight:bold;
	color:#F00;
}


span.campProvisoDescription {
    color: #000000;
    font-size: 14px;
}

#wrapper_lp_diginnos_tablet .Contents_right {
	float:right;
}

#wrapper_lp_diginnos_tablet .appIcons{
}

#wrapper_lp_diginnos_tablet .appIcons img{
	margin:10px 15px;
}
#wrapper_lp_diginnos_tablet .appIcons .wideMargin{
	margin:10px 4px;
}

#wrapper_lp_diginnos_tablet .detailBtn{
	text-align:center;
}




#wrapper_lp_diginnos_tablet .mainContents {
	border:4px #EEE solid;
	width:942px;
	padding:20px 10px;
}



#wrapper_lp_diginnos_tablet .tabletContents .leftContents {
	float:left;
	width:472px;
	padding:20px 0;
}


#wrapper_lp_diginnos_tablet .tabletContents .rightContents {
	float:right;
	width:472px;
	padding:20px 0;
}


#wrapper_lp_diginnos_tablet .tabletContents .icnImage {
	float:left;
}
#wrapper_lp_diginnos_tablet .tabletContents p {
	margin-left:10px;
}




#wrapper_lp_diginnos_tablet .tabletContents {
}


#wrapper_lp_diginnos_tablet .tabletContents ul {
	margin:20px 0 10px 20px;
}



#wrapper_lp_diginnos_tablet .tabletContents li {
	float:left;
	margin-right:5px;
	font-size:12px;
}

#wrapper_lp_diginnos_tablet .tabletContents li.appText_wide {
	width:250px;
	margin-right:20px;
}

#wrapper_lp_diginnos_tablet .tabletContents li.appText_widest {
	width:320px;
}

#wrapper_lp_diginnos_tablet .tabletContents li.appText_narrow {
	width:180px;
	margin-right:10px;
}


#wrapper_lp_diginnos_tablet .tabletContents .specImages {
	text-align:center;
	padding-left:10px;
}
#wrapper_lp_diginnos_tablet .tabletContents .specImages01 {
	text-align:center;
}
#wrapper_lp_diginnos_tablet .tabletContents .specImages img {
	margin-bottom:10px;
}



#wrapper_lp_diginnos_tablet .tabletContents .specTable {
	padding:20px 0 10px 10px;
}
#wrapper_lp_diginnos_tablet .tabletContents .specTable p {
	font-size:12px;
	margin-top:10px;
}



#wrapper_lp_diginnos_tablet .tabletContents .specTable table {
	border-collapse:collapse;
	border:1px #999 solid;
	font-size:12px;
}
#wrapper_lp_diginnos_tablet .tabletContents .specTable table th {
	border-collapse:collapse;
	border:1px #999 solid;
	padding:4px;
	text-align:center;
	font-weight:bold;
	background-color:#F3F3F3;
}
#wrapper_lp_diginnos_tablet .tabletContents .specTable table td {
	border-collapse:collapse;
	border:1px #999 solid;
	padding:4px;
}



.fontRed {
	color:#F00;
	font-weight: bold;
}







#wrapper_lp_diginnos_tablet .detailContents {
	margin:20px 0;
	background-color:#000;
}

#wrapper_lp_diginnos_tablet .detailContents .detailText {
	background-color:#000;
	padding:8px;
	width:254px;
	height:224px;
	float:left;
}

#wrapper_lp_diginnos_tablet .detailContents .detailText_wide {
	background-color:#000;
	padding:8px;
	width:954px;
	height:290px;
	float:left;
	background-image:url(/5info/img/lp_diginnos_tablet/img_detail_10_01.jpg);
	background-repeat:no-repeat;
	background-position:right;

}
#wrapper_lp_diginnos_tablet .detailContents .detailText_wideSr3 {
	background-color:#000;
	padding:8px;
	width:954px;
	height:290px;
	float:left;
	background-image:url(/5info/img/lp_diginnos_tablet/sr3_01.jpg);
	background-repeat:no-repeat;
	background-position:right;

}
#wrapper_lp_diginnos_tablet .detailContents .detailText p.detailCatch,
#wrapper_lp_diginnos_tablet .detailContents .detailText_wide p.detailCatch,
#wrapper_lp_diginnos_tablet .detailContents .detailText_wideSr3 p.detailCatch,
#wrapper_lp_diginnos_tablet .galleryContents p.detailCatch,
#wrapper_lp_diginnos_tablet .addContents p.detailCatch,#wrapper_lp_diginnos_tablet .galleryContents_blue p {
	color:#FFF;
	font-size:20px;
	font-weight:bold;
	/*margin:0 0 8px 0;*/
}

#wrapper_lp_diginnos_tablet .galleryContents_blue_d09iw p{
	color:#FFF;
	font-size:20px;
	font-weight:bold;
}
#wrapper_lp_diginnos_tablet .detailContents .detailText p,
#wrapper_lp_diginnos_tablet .detailContents .detailText_wide p,
#wrapper_lp_diginnos_tablet .detailContents .detailText_wideSr3 p,
#wrapper_lp_diginnos_tablet .galleryContents p,
#wrapper_lp_diginnos_tablet .addContents p {
	color:#FFF;
	font-size:13px;
	line-height:140%;
	margin:0 0 10px 0;
}

#wrapper_lp_diginnos_tablet .detailContents .detailImage {
	background-color:#000;
	width:680px;
	float:right;
	padding:0;
	height:240px;
}
#wrapper_lp_diginnos_tablet .detailContents .detailText p.detailClick,
#wrapper_lp_diginnos_tablet .detailContents .detailText_wide p.detailClick,
#wrapper_lp_diginnos_tablet .detailContents .detailText_wideSr3 p.detailClick{
	margin:16px 0;
}
#wrapper_lp_diginnos_tablet .detailContents .detailText p.detailClick a,
#wrapper_lp_diginnos_tablet .detailContents .detailText_wide p.detailClick a,
#wrapper_lp_diginnos_tablet .detailContents .detailText_wideSr3 p.detailClick a{
	color:#FFF;
}









#wrapper_lp_diginnos_tablet .galleryContents {
	width:950px;
	margin:20px 0;
	background-color:#000;
	padding:10px;
}


#wrapper_lp_diginnos_tablet .galleryContents .kome {
	font-size:12px;
}


#wrapper_lp_diginnos_tablet .galleryContents .mainImage {
	float:left;
	width:800px;
}
#wrapper_lp_diginnos_tablet .galleryContents .thumImage {
	float:right;
	width:140px;
}
#wrapper_lp_diginnos_tablet .galleryContents .thumImage ul li {
	float:left;
	margin:0 0 4px 4px;
}






/*#wrapper_lp_diginnos_tablet hr {
	border: 0;
	height: 1px;
	background-color:#666;
}*/

hr.keisen {
	border: none;
	border-top: solid 1px #CCC;
	height:1px;
	color:#FFF;
	width:100%;
	margin-bottom: 20px;
	clear: both;
}


#wrapper_lp_diginnos_tablet #tabletFooter {
	margin-top:20px;
}
#wrapper_lp_diginnos_tablet #tabletFooter ul {
}
#wrapper_lp_diginnos_tablet #tabletFooter li {
	float:left;
	background-color:#EDEDED;
	border:1px #999 solid;
	margin:0 10px 10px 0;
	font-size:16px;
	padding:6px 9px 4px;
}
#wrapper_lp_diginnos_tablet #tabletFooter li#currentTablet {
	background-color:#003792;
	color:#FFF;
}
#wrapper_lp_diginnos_tablet #tabletFooter li#currentTablet a {
	color:#FFF;
}


.imgPopup {
	display:none;
}

.dg07_gp_img {
	margin-right:35px;
	margin-top:30px;
}

.dgq7c_img {
	margin:30px 100px 0 0;
}


/*DG-D07S/GP追加分*/

#wrapper_lp_diginnos_tablet .addContents {
	width:950px;
	margin:20px 0;
	background-color:#000;
	padding:10px;
}
#wrapper_lp_diginnos_tablet p.addContents_more {
	width:950px;
	margin:20px 0;
	background-color:#666;
	padding:10px;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
}

#wrapper_lp_diginnos_tablet .floatBoxes {
	float:left;
}

#wrapper_lp_diginnos_tablet .storeAttention {
	/*margin:10px 0;*/
	padding:10px;
	background-color:#EFEFEF;
	border:1px #999 solid;
}

#wrapper_lp_diginnos_tablet .appInstall {
	margin:10px 0;
	padding:10px;
	background-color:#690;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
}

#wrapper_lp_diginnos_tablet .appIntro {
	margin:10px 0;
	padding:10px;
	background-color:#39C;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
}

#wrapper_lp_diginnos_tablet .appIndex {
	margin:10px 0;
	padding:10px;
	background-color:#C69;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
}

#wrapper_lp_diginnos_tablet .reviewConeco {
	margin:10px 0;
	padding:10px;
	font-size:16px;
	font-weight:bold;
}

#wrapper_lp_diginnos_tablet .review {
	font-weight:bold;
	margin-left:20px;
}

/*DG-D07S/GPタブ*/
#tab {
	border-bottom:2px solid #000;
	margin-left: 0;
	overflow: hidden;
	padding:10px 0 0;
	width:970px;
}
#tab li {
	float: left;
	margin-left:10px;
}
#tab li a {
	background:#999;
	border-top:2px solid #000;
	border-left:2px solid #000;
	border-right:2px solid #000;
	color: #FFF;
	display: block;
	font-size:16px;
	height: 1.5em;
	padding:10px;
	text-align: center;
}
#tab li#printPage a {
	display: block;
	height: 1.5em;
	color: #FFF;
	text-align: center;
	padding:5px 10px;
	border:none;
	background-color:#000;
}

/* タブの幅 */
#tab li a.narrow {
	width:158px;
}

/* ロールオーバー、選択時 */
#tab li a:hover, #tab li.present a {
	background: #000;
	border-top:2px solid #000;
	border-left:2px solid #000;
	border-right:2px solid #000;
	color: #FFF;
	font-weight: bold;
}
.ml3 {
	margin-left:3px;
}
/*DG-D07S/GPタブ*/

/*DG-D07S/GP Page1*/
.textBox460 {
	float:left;
	padding-top:60px;
	width:460px;
}
.appText {
	width:658px;
}
.fontBold {
	font-size:16px;
	font-weight:bold;
}
.internalText {
	float:left;
	margin-right:10px;
	width:624px;
}
.guideBox {
	border:3px solid #CCC;
	float:left;
	padding:5px;
	width:310px;
}
.guideBox img {
	float:left;
	margin-right:10px;
}
.guideBox p {
	font-weight:bold;
	line-height:130%;
	margin-top:25px;
}
.tableBox img {
	float:left;
}
table.cost {
	background-color:#999;
	border:6px solid #999;
	float:left;
	width:680px;
}
table.cost th {
    border:6px solid #999;
	background-color:#666;
	color:#FFF;
    display: table-cell;
	font-weight:bold;
	padding:8px 0;
    text-align: center;
}
table.cost td {
	border:6px solid #999;
	background-color:#FFF;
	height:50px;
	padding:5px;
	text-align:center;
	width:175px;
}
.sagaku {
	color:#F00;
	font-size:16px;
	font-weight:bold;
}
.fl {
	float:left;
}
.cl {
	clear:both;
	}
.keisen {
	border: none;
	border-top: solid 1px #CCC;
	height:1px;
	color:#FFF;
	width:100%;
	margin-bottom: 10px;
	clear: both;
}
.faqLink {
	background-color:#F60;
	padding:10px 0;
	width:560px;
	margin-left:210px;
}
.faqLink a {
	display:block;
	color:#FFF;
	font-size:20px;
	font-weight:bold;
}
/*DG-D07S/GP Page1*/



/*　メディア紹介 掲載一覧 lp_diginnos_tablet.cssから転載　*/

#wrapper_lp_diginnos_tablet #mediaIntro {
}


#wrapper_lp_diginnos_tablet #mediaIntro .introLeft {
	float:left;
	width:450px;
}
#wrapper_lp_diginnos_tablet #mediaIntro .introRight {
	float:right;
	width:450px;
}



#wrapper_lp_diginnos_tablet #mediaIntro .introLeft p, #wrapper_lp_diginnos_tablet #mediaIntro .introRight p {
	font-size:14px;
	line-height:180%;
	font-weight:bold;
	margin-left:20px;
}


#wrapper_lp_diginnos_tablet #mediaIntro dl {
	margin:10px 20px;
}
#wrapper_lp_diginnos_tablet #mediaIntro dt {
	font-size:14px;
	font-weight:bold;
}
#wrapper_lp_diginnos_tablet #mediaIntro dd {
	font-size:12px;
	margin-left:1em;
}







/* btn_07gp ボタン*/
div.btn_07gp {
	/*width:380px;*/
	margin-bottom:10px;
}
/*div.btn_07gp a {
    background-color:#FB6A1C;
    color: #FFFFFF;
    display: block;
    font-size: 20px;
    font-weight: bold;
    margin: 0 auto;
    padding: 10px;
    text-align: center;
    width: 360px;
}*/

div.btn_tablet {
	width:380px;
	margin-bottom:10px;
}
div.btn_tablet a {
    background-color:#FB6A1C;
    color: #FFFFFF;
    display: block;
    font-size: 20px;
    font-weight: bold;
    margin: 0 auto;
    padding: 10px;
    text-align: center;
	width: 360px;
}

.easing , .easing a {
	-webkit-transition: 0.2s ease-in-out;
	   -moz-transition: 0.2s ease-in-out;
	     -o-transition: 0.2s ease-in-out;
	        transition: 0.2s ease-in-out;
}
/* / btn_07gp ボタン*/



/* Diginnos DG-D08IW */
#wrapper_lp_diginnos_tablet .galleryContents_blue {
	width:950px;
	margin:20px 0;
	background-color:#0B177E;
	padding:10px;
}
#wrapper_lp_diginnos_tablet .Contents_left_D08IW p.tit_modelName01 {
	font-size:18px;
	font-weight:bold;
	margin:0;
	padding-top:21px;
}
#wrapper_lp_diginnos_tablet .Contents_left_D08IW p.tit_modelName01 span {
	background-color: #F00;
    color: #fff;
	display: inline-block;
	font-size: 16px;
    padding: 2px 10px 0px 10px;
    vertical-align: text-top;
}
#wrapper_lp_diginnos_tablet .f_left{
	float:left;
	width:615px;
}
#wrapper_lp_diginnos_tablet .f_left01{
	float:left;
	width:150px;
}
#wrapper_lp_diginnos_tablet .f_left02{
	float:left;
	width:300px;
}
#wrapper_lp_diginnos_tablet .f_right{
	float:right;
}
#wrapper_lp_diginnos_tablet .clear{
	clear:both;
}
#wrapper_lp_diginnos_tablet .contents_txt{
	font-size:16px;
}
#wrapper_lp_diginnos_tablet .galleryContents_blue01{
	width:950px;
	margin:10px 0;
	background-color:#17B4FF;
	padding:5px 10px;
}
#wrapper_lp_diginnos_tablet .galleryContents_blue01 p{
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
}
#wrapper_lp_diginnos_tablet dl{
	display:block;
}
#wrapper_lp_diginnos_tablet dt{
	font-size:15px;
	font-weight:bold;
}
#wrapper_lp_diginnos_tablet dd{
	margin-left:2em;
	margin-bottom:20px;
}
#wrapper_lp_diginnos_tablet .bench td{
	text-align:center;
	padding:5px;
	border:solid 1px #999;
}
#wrapper_lp_diginnos_tablet .back_b{
	background-color:#E4F8FC;
	padding:5px;
	/*margin-bottom:15px;*/
}
#wrapper_lp_diginnos_tablet .install{
	margin-left:40px;
}
#wrapper_lp_diginnos_tablet .install img{
	display:block;
	margin:10px 0  30px 60px;
}
#wrapper_lp_diginnos_tablet .pl5{
	padding-left:5px;
}
#wrapper_lp_diginnos_tablet .install02{
	margin:10px 0 20px 60px;
}
#wrapper_lp_diginnos_tablet .micro_f_left{
	float:left;
}
#wrapper_lp_diginnos_tablet .txt_bold{
	font-weight:bold;
}
#wrapper_lp_diginnos_tablet .shuhen_f_left{
	float:left;
}
#wrapper_lp_diginnos_tablet .shuhen_f_left700{
	float:left;
	width:850px;
}
#wrapper_lp_diginnos_tablet .shuhen_info{
	border:solid 5px #CCC;
	padding:10px;
	text-align:center;
}
.reviewHead {
    background-color: #c9e3fe;
}
.reviewContainer {
    border: 1px solid #c7c7c7;
    overflow: hidden;
    padding: 10px;
}
.ratingWrap {
    border: 1px solid #ccc;
    float: left;
    padding: 8px;
    text-align: center;
    width: 220px;
}

.reviewWrap {
    float: right;
    height: 205px;
    overflow: auto;
    width: 700px;
}
#wrapper_lp_diginnos_tablet .Contents_left_D08IW {
	float:left;
	border:solid 3px #eee;
	padding:0 10px 10px;
	width:445px;
}

#wrapper_lp_diginnos_tablet .Contents_left_D08IW p {
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
}
#wrapper_lp_diginnos_tablet .Contents_left_D08IW p.catch {
	font-size:16px;
	font-weight:bold;
	line-height:150%;
}
#wrapper_lp_diginnos_tablet .Contents_left_D08IW p.catchL {
	font-size:22px;
	font-weight:bold;
	line-height:150%;
}
#wrapper_lp_diginnos_tablet .Contents_left_D08IW p.catchM {
	font-size:18px;
	font-weight:bold;
	line-height:150%;
}
#wrapper_lp_diginnos_tablet .Contents_left_D08IW .saleTxt {
	font-weight: bold;
	color: #FFF;
	background-color: #F60;
	line-height: 120%;
	padding-right: 3px;
	padding-left: 3px;
}
.mb20{
	margin-bottom: 20px;
}

#wrapper_lp_diginnos_tablet .Contents_left_D08IW p.red {
	font-size:18px;
	font-weight:bold;
	color:#F00;
}
#wrapper_lp_diginnos_tablet .Contents_left_D08IW p.red01 {
	font-size:14px;
	font-weight:bold;
	color:#F00;
	margin:0 0 0 45px;
}
#wrapper_lp_diginnos_tablet .Contents_left_D08IW p.tit_modelName {
	font-size:24px;
	font-weight:bold;
	margin:0;
}
#wrapper_lp_diginnos_tablet .Contents_left_D08IW p.tit_modelName .inch {
	font-size:12px;
	padding:4px;
	border:1px #333 solid;
	vertical-align:middle;
}

#wrapper_lp_diginnos_tablet .Contents_left_D08IW .price {
	font-size:28px;
	font-weight:bold;
	color:#F00;
}
#wrapper_lp_diginnos_tablet .Contents_left_D08IW .price01 {
	font-size:19px;
	font-weight:bold;
	color:#F00;
}
#wrapper_lp_diginnos_tablet p.catchM_02{
	font-size:18px;
	font-weight:bold;
	line-height:150%;
	padding:10px 24px;
}
#wrapper_lp_diginnos_tablet .center{
	text-align:center;
}
#wrapper_lp_diginnos_tablet #tabletFooter p.tab{
	font-size:16px;
	font-weight:bold;
}
#wrapper_lp_diginnos_tablet .Midashi_01{
	font-size:17px;
	font-weight:bold;
}
#wrapper_lp_diginnos_tablet .txt_right{
	text-align:right;
}

#wrapper_lp_diginnos_tablet #tabletMenu ul {
}
#wrapper_lp_diginnos_tablet #tabletMenu ul {
}
ol, ul {
    list-style: outside none none;
}

#wrapper_lp_diginnos_tablet .fontB{
	font-weight:bold;
}

/* リストメニュー */
#wrapper_lp_diginnos_tablet #tabletMenu01 li,
#wrapper_lp_diginnos_tablet #tabletMenu li {
    background-color:#333;
	border: 2px solid #999;
	border-radius: 5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	display:table;
    float: left;
    margin-top:10px;
	width:151px;
}
#wrapper_lp_diginnos_tablet #tabletMenu01 li a,
#wrapper_lp_diginnos_tablet #tabletMenu li a {
	color:#FFFFFF;
	display:table-cell;
    font-size: 13px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	transition:all 0.2s ease-in-out 0s;
	height:35px;
	vertical-align: middle;
}
#wrapper_lp_diginnos_tablet #tabletMenu01 li a:hover {
	background-color:#0033CC;
	color:#FFFFFF;
    font-size: 13px;
	font-weight:bold;
	text-align:center;
	height:35px;
}
#wrapper_lp_diginnos_tablet #tabletMenu li a:hover {
	background-color:#0B177E;
	color:#FFFFFF;
    font-size: 13px;
	font-weight:bold;
	text-align:center;
	height:35px;
}

#wrapper_lp_diginnos_tablet .galleryContents_blue_d09iw {
	width:950px;
	margin:20px 0;
	background-color:#0033CC;
	padding:10px;
}
#wrapper_lp_diginnos_tablet .galleryContents_blue01_d09iw{
	width:950px;
	margin:10px 0;
	background-color:#17B4FF;
	padding:5px 10px;
}
#wrapper_lp_diginnos_tablet .galleryContents_blue01_d09iw p{
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
}
#wrapper_lp_diginnos_tablet .txtCenter{
	text-align:center;
}
#wrapper_lp_diginnos_tablet .txtRight{
	text-align:right;
}
/* Diginnos Tablet DG-Q10SR3 */
#wrapper_lp_diginnos_tablet .tabletContents li.appText_wide01 {
	width:455px;
	margin-right:20px;
}


.mainBox {
	margin-bottom:10px;
	position: relative;
}
.details_button {
	bottom:20px;
	right:0;
	float:right;
	position:absolute;
}
#wrapper_lp_diginnos_tablet .Contents_left_D08IW {
	float:left;
	border:solid 3px #eee;
	padding:0 10px 10px;
	width:455px;
}
#wrapper_lp_diginnos_tablet .shuhen_f_left{
	float:left;
	line-height:2;
	margin:0 0 0 5px;
	width:265px;
}
#wrapper_lp_diginnos_tablet .shuhen_f_left315{
	float:left;
	line-height:2;
	margin:0 0 0 5px;
	width:370px;
}
#wrapper_lp_diginnos_tablet .Contents_left_D08IW .red01 {
	font-size:14px;
	font-weight:bold;
	color:#F00;
	margin:0;
}
#wrapper_lp_diginnos_tablet #tabletMenu01 li, #wrapper_lp_diginnos_tablet #tabletMenu li {
    background-color: #333;
    border: 2px solid #999;
    border-radius: 5px;
    display: table;
    float: left;
    margin-top: 10px;
    width: 182px;
}
.ml6{
	margin-left:6px;
}
.keisen {
	border: none;
	border-top: solid 1px #CCC;
	height:1px;
	color:#FFF;
	width:100%;
	margin-bottom: 20px;
	clear: both;
}

/*---------------------------------
　ページTOPへ
-----------------------------------*/
#pagetop {
	display: none;
	position: fixed;
	bottom: 30px;
	right: 55px;
}
#pagetop a {
	color: #fff;
	background-color: #333;
	border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
	display: block;
	font-size: 12px;
	line-height:1.5em;
	padding:5px 10px;
	text-align: center;
	text-decoration: none;
}

/*---------------------------------
　NEWレイアウト150331
-----------------------------------*/
.pointBox {
	margin-bottom: 30px;
}
.pointBox p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.pointBox .pointBoxL470 {
	float: left;
	width: 470px;
}
.pointBox .pointBoxR470 {
	float: right;
	width: 470px;
}
.pointBox .pointBoxTit {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #06C;
	font-size: 18px !important;
	font-weight: bold;
	margin-bottom: 10px;
}
.txtorange {
	color: #F60;
}
.pointBox .pointTxtcenter{
	text-align:center;
}

.kakakuTxtR {
	text-align: right;
	margin: 0px;
}
.shuhen_f_left315 p {
	margin: 0px !important;
}

/*---------------------------------
　NEWレイアウト160128
-----------------------------------*/
#wrapper_lp_diginnos_tablet .accBox {
	border: 8px solid #1496D4;
	padding: 10px;
}

#wrapper_lp_diginnos_tablet .accBox p {
	font-size: 16px;
}

#wrapper_lp_diginnos_tablet .columns1 {
	margin-bottom: 40px;
    padding: 0 20px;
}

#wrapper_lp_diginnos_tablet .leftWrap {
	float: left;
	position: relative;
	width: 470px;
}
#wrapper_lp_diginnos_tablet .columns1 .modelName {
    font-size: 20px;
    font-weight: bold;
}
#wrapper_lp_diginnos_tablet .columns1 .modelName span {
	background-color: #F00;
    color: #fff;
	display: inline-block;
	font-size: 16px;
    padding: 2px 10px 0px 10px;
    vertical-align: text-top;
}

#wrapper_lp_diginnos_tablet .columns1 .catchText {
    font-size: 18px;
    font-weight: bold;
    line-height: 150%;
}

#wrapper_lp_diginnos_tablet .series {
    float: left;
    line-height: 2;
	margin-left: 10px;
    width: 348px;
}
#wrapper_lp_diginnos_tablet .series .textRed {
	color: #f00;
    font-size: 14px;
	font-weight: bold;
}

/*価格COMレビュー*/

#kakakucomreview .totalRatesDetail dd {
	margin: 0px !important;
}
#kakakucomreview .totalRatesDetail dt {
	font-weight: normal !important;
	font-size: 120%;
}
#kakakucomreview .infoBoxTtl {
    color: #0061b0 !important;
    font-size: 176% !important;
}


/* こっからしたはclearfix */

.clearfix:after {
	content: ".";  /* 新しい要素を作る */
	display: block;  /* ブロックレベル要素に */
	clear: both;
	height: 0;
	visibility: hidden;
}
.clearfix {
	min-height: 1px;
}
* html .clearfix {
	height: 1px;/*¥*//*/
  height: auto;
  overflow: hidden;
  /**/
}

@media screen and (max-width: 479px) {
	.faqLink {
		width:auto;
		margin-left:0;
		padding: 10px;
	}
}
