@charset "utf-8";





/* 概要 */
.gtune .gpRead{
	max-width: 840px;
	width: 90%;
	margin: 0 auto;
	}
.gtune .gpRead h1{
	font-size: 30px;
	font-weight:  normal;
	padding: 30px 0;
	text-align: center;
	}
.gtune .gpRead h2{
	font-size: 18px;
	font-weight:  normal;
	padding: 0 0 20px;
	text-align: center;
	}
.gtune #gamingpc {
    font-family: "Lucida Grande","Lucida Sans Unicode","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo","ＭＳ Ｐゴシック","Helvetica","Arial","Verdana","sans-serif";
	}
.gtune #gamingpc p {
    font-size: 16px;
    line-height: 1.7;
	}
.gtune #gamingpc a {
    color: #3366FF;
    text-decoration: none;
	}

/* ロゴ */
.gtune .brandImg{
	max-width: 840px;
	width: 90%;
	text-align: center;
	margin: 60px auto;
	}
.gtune .brandImg li{
	display: inline;
	padding: 0 10px;;
	}
.gtune .brandImg li img{ width: 25%;}
.gtune .brandImg .brnadLogo{ margin: 80px 0;}


/* リスト */
.gtune #pcList{
	max-width: 840px;
	width: 90%;
	margin: 0 auto;
	}

.gtune .pcListL{
	text-align: center;
	margin: 30px 0;
}
.gtune #pcList h3{
    margin: 30px 0 0;
    padding: 0 0 5px 0;
    font-size: 16px;
    border-bottom: 2px solid #000;
	}
.gtune #pcList img{ width: 50%;}

/* スペック */
.gtune #pcList .pcListR {
    display: block;
    overflow: hidden;
    width: 100%;
	}
.gtune .pcListR ul{ overflow: hidden;}
.gtune .pcListR ul li {
    width: 100%;
    text-align: center;
    float: left;
    margin: 0 0px 5px 5px;
    height: 60px;
    line-height: 120%;
    display: table-cell;
    vertical-align: middle;
	}
.gtune .pcListR ul li span.line1 {
    display: block;
    margin: 23px 0 0;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
	}
.gtune .pcListR ul li span.line2 {
    display: block;
    margin: 15px 0 0;
    font-size: 13px;
    font-weight: bold;
    color: #fff;
	}
.gtune .pcListR ul li span.line3 {
    display: block;
    margin: 15px 0 0;
    font-size: 13px;
    font-weight: bold;
    color: #fff;
    line-height: 110%;
	}
.gtune .pcListR ul li.navyLine { background-color: #003279;}
.gtune .pcListR ul li.blueLine { background-color: #0075c2;}
.gtune .pcListR ul li.greenLine { background-color: #009944;}
.gtune .pcListR ul li.yGreenLine { background-color: #8FC320;}
.gtune .pcListR ul li.redLine { background-color: #E60022;}
.gtune .pcListR ul li.lBlueLine { background-color: #22a7ff;}

/* 価格 */
.gtune #pcList p.adjust {
    text-align: center;
    padding: 40px 0 40px!important;
    margin: 0 20px 0 0;
	font-size: 56px;
    line-height: 100%;
	}
#pcList .pcListR p img {
    padding: 0 0 10px;
    width: 6%;
	}
	
/* 購入する */
.gtune .btnBuy{ margin: 0 0 80px;}
.gtune .btnBuy a{
	width: 100%;
	display: block;
	overflow: hidden;
	}
.gtune .btnBuy a img{ width: 100%!important;}

/* おまかせ */
.gtune .sendShop{
	max-width: 840px;
	width: 90%;
	margin: 0 auto;
	}
.gtune .sendShop h3{
	font-size: 16px;
	margin: 20px 0 10px;
	}
.gtune .sendShop p{ margin: 20px 0;}
.gtune .induction{ margin: 30px auto 80px;}



@media screen and (min-width:751px) and ( max-width:960px) {

/* リスト */
.gtune #pcList h3 { font-size: 22px;}
.gtune #pcList .pcListL {
    margin: 40px auto 40px;
    width: 400px;
}
.gtune #gamingpc #pcList .pcListR {
    display: block;
    overflow: hidden;
    width: 100%;
	}
.gtune #gamingpc #pcList .pcListR li {
    width: 49%;
    float: left;
}
.gtune #pcList .btnBuy{ text-align: center;}
.gtune #pcList .btnBuy img{
	width: 60%!important;
	margin: 0 auto;
	}
	
	
	
}

@media screen and (min-width: 961px) {

/* 概要 */
.gtune .gpRead h1 { font-size: 54px;}
.gtune .gpRead h2 { font-size: 28px;}
	
/* ロゴ */
.gtune .brnadLogo li:first-child{ padding: 0 45px 0 10px !important;}
.gtune .brnadLogo li:first-child img{ width: 252px;}
.gtune .brnadLogo li:nth-child(2) img{ width: 142px;}
.gtune .brandImg{margin-bottom: 160px;}
.gtune .brandImg .brnadLogo{ margin: 80px 0 60px;}
.gtune .pckit img{ width: 250px!important;}

/* リスト */
.gtune #pcList h3 {
    margin: 0 0 40px;
    padding: 0 0 5px 0;
    font-size: 32px;
    border-bottom: 2px solid #000;
	font-weight: normal;
	}
.gtune #pcList .pcListL {
    float: left;
    margin: 0 40px 40px 0;
    width: 240px;
    text-align: center;
	}
.gtune #pcList .pcListL img { width: 250px;}
.gtune #pcList .pcListR {
    display: block;
    overflow: hidden;
    width: 560px;
	}
.gtune #pcList .pcListR ul li {
    width: 135px;
    text-align: center;
    float: left;
    margin: 0 0px 5px 5px;
    height: 60px;
    line-height: 120%;
    display: table-cell;
    vertical-align: middle;
	}
.gtune #pcList p.adjust {
	text-align: right;
	margin: 0;
	padding: 60px 0 40px!important;
	}
.gtune .btnBuy {
    clear: both;
    width: 840px;
    text-align: center;
    margin: 0 auto 130px;
	}
.gtune #gamingpc a{
	width: 440px;
	margin: 0 auto;
	}
	
/* おまかせ */
.gtune .sendShop {
	clear: both;
    width: 800px;
    margin: 40px auto 20px;
    display: block;
    overflow: hidden;
	}	
.gtune .sendShop img {
	width: 280px;
    float: left;
    padding: 0 30px 30px 0;
	}	
.gtune .sendShop h3 { font-size: 20px;}
.gtune #gamingpc p {
    font-size: 16px;
    line-height: 1.7;
	}
.gtune #gamingpc a img { width: 378px;}
.gtune .pcListR ul li span.line3 {
    display: block;
    margin: 8px 0 0;
    font-size: 13px;
    font-weight: bold;
    color: #fff;
    line-height: 110%;
	}	
.gtune .pcListR ul li span.line2{ margin: 13px 0 0!important;}
	
	
}
























