@charset "Shift_JIS";
/* AH_FixedArea */
.AH_FixedArea .AH_FA_FloatBox{color:#fff;text-align:center;background:rgba(0,0,0,0.8);width:100%;z-index:200}
.AH_FixedArea .AH_FA_FloatBox a{color:#fff;font-size:18px;font-weight:bold;padding:11px 0 8px;display:block}
.AH_FixedArea .AH_FA_FloatBox a:hover{text-decoration:none}
.AH_FixedArea .AH_FA_FloatBox a span{font-size:14px;margin-left:10px;padding:3px 10px 2px;border:1px solid #fff;border-radius:5px;display:inline-block;position:relative;top:-2px}
/* AH_FixedArea -END- */
/* ACT_CerrierList */
#AppleCategoryTop .ACT_CarrierList a#Carrier{position:relative;top:-50px}
#AppleCategoryTop .ACT_CarrierList ul li{text-align:center;padding:30px 0;float:left}
#AppleCategoryTop .ACT_CarrierList ul li a{display:block}
#AppleCategoryTop .ACT_CarrierList ul li p {color: #333;font-size: 12px;margin: 9px auto 0;padding: 8px 6px;width: 110px;border: 1px solid #ccc;border-radius: 3px;}
/* ACT_CerrierList -END- */
/* ACT_ProductList */
#AppleCategoryTop .ACT_ProductList ul li{text-align:center}
#AppleCategoryTop .ACT_ProductList > ul > li{float:left}
#AppleCategoryTop .ACT_ProductList ul li a{color:#333;text-align:center;display:block}
#AppleCategoryTop .ACT_CarrierList ul li a:hover,
#AppleCategoryTop .ACT_ProductList ul li a:hover{text-decoration:none}
#AppleCategoryTop .ACT_ProductList ul li a p{font-size:12px;margin:15px 0 0}
  /* ACT_ProductList OverMenu */
  #AppleCategoryTop .ACT_ProductList .ACT_PL_OverMenu{text-align:left;color:#333;background:rgba(255,255,255,0.95);display:none}
  #AppleCategoryTop .ACT_ProductList .ACT_PL_OverMenu h3{border-bottom:1px solid #999;margin:0 0 5px}
  #AppleCategoryTop .ACT_ProductList .ACT_PL_OverMenu a{color:#333;text-align:left;display:block}
  /* ACT_ProductList OverMenu -END- */
/* ACT_ProductList -END- */
/* AppleiPhoneList */
#AppleiPhoneList{padding:40px 0;background:#f5f5f5}
#AppleiPhoneList h2{text-align:center;font-size:30px;margin:10px 0 30px}
#AppleiPhoneList .APL_ProductList > ul > li > a{color:#333;margin:10px;padding:10px 0 0;background:#fff;box-shadow:0 0 15px rgba(0,0,0,0.2);display:block}
#AppleiPhoneList .APL_ProductList > ul > li a:hover{text-decoration:none}
#AppleiPhoneList .APL_ProductList > ul > li a .APL_PL_Image{min-height:200px;float:left}
#AppleiPhoneList .APL_ProductList > ul > li a .APL_PL_Image img{width:170px}
#AppleiPhoneList .APL_ProductList > ul > li a .APL_PL_Detail p{font-size:14px;color:#888}
#AppleiPhoneList .APL_ProductList > ul > li a .APL_PL_Detail p.learnmore{color:#356BB3}
#AppleiPhoneList .APL_ProductList a.comparison{color:#356BB3;font-size:16px;text-align:center;width:150px;margin:25px auto 0;padding:5px;display:block}
#AppleiPhoneList .APL_ProductList a.comparison span{width:6px;height:6px;border-top: solid 1px #999;border-right: solid 1px #999;display:inline-block;content:"";position:relative;top:-2px;right:-5px;-webkit-transform: rotate(45deg);transform: rotate(45deg)}
/* AppleiPhoneList -END- */

/* AppleiPadList */
#AppleiPadList{padding:40px 0;background:#f5f5f5}
#AppleiPadList h2{text-align:center;font-size:30px;margin:10px 0 30px}
#AppleiPadList .APL_ProductList > ul > li {color:#333;margin:10px;padding:10px 0 0;background:#fff;box-shadow:0 0 15px rgba(0,0,0,0.2);display:block}
#AppleiPadList .APL_ProductList > ul > li:hover{text-decoration:none}
#AppleiPadList .APL_ProductList > ul > li .APL_PL_Image{min-height:200px;float:left;}
#AppleiPadList .APL_ProductList > ul > li .APL_PL_Image img{width:170px}
#AppleiPadList .APL_ProductList > ul > li .APL_PL_Detail p{font-size:14px;color:#888}
#AppleiPadList .APL_ProductList > ul > li .APL_PL_Detail p.learnmore{color:#356BB3}
#AppleiPadList .APL_ProductList a.comparison{color:#356BB3;font-size:16px;text-align:center;width:150px;margin:25px auto 0;padding:5px;display:block}
#AppleiPadList .APL_ProductList a.comparison span{width:6px;height:6px;border-top: solid 1px #999;border-right: solid 1px #999;display:inline-block;content:"";position:relative;top:-2px;right:-5px;-webkit-transform: rotate(45deg);transform: rotate(45deg)}
/* AppleiPadList -END- */

/* AppleWatchList */
#AppleWatchList{padding:40px 0;background:#f5f5f5}
#AppleWatchList h2{text-align:center;font-size:30px;margin:10px 0 30px}
#AppleWatchList .APL_ProductList > ul > li {color:#333;margin:10px;padding:10px 0 0;background:#fff;box-shadow:0 0 15px rgba(0,0,0,0.2);display:block}
#AppleWatchList .APL_ProductList > ul > li:hover{text-decoration:none}
#AppleWatchList .APL_ProductList > ul > li .APL_PL_Image{min-height:200px;float:left}
#AppleWatchList .APL_ProductList > ul > li .APL_PL_Image img{width:170px;padding-top: 12px}
#AppleWatchList .APL_ProductList > ul > li .APL_PL_Detail p{font-size:14px;color:#888}
#AppleWatchList .APL_ProductList > ul > li .APL_PL_Detail p.learnmore{color:#356BB3}
#AppleWatchList .APL_ProductList a.comparison{color:#356BB3;font-size:16px;text-align:center;width:150px;margin:25px auto 0;padding:5px;display:block}
#AppleWatchList .APL_ProductList a.comparison span{width:6px;height:6px;border-top: solid 1px #999;border-right: solid 1px #999;display:inline-block;content:"";position:relative;top:-2px;right:-5px;-webkit-transform: rotate(45deg);transform: rotate(45deg)}
/* AppleWatchList -END- */

/* Clearfix */
#AppleCategoryTop .ACT_CarrierList ul:after,
#AppleCategoryTop .ACT_ProductList ul:after,
#AppleiPhoneList .APL_ProductList > ul > li a:after{clear:both;content:"";display:block}
#AppleiPadList .APL_ProductList > ul > li:after{clear:both;content:"";display:block}
#AppleWatchList .APL_ProductList > ul > li:after{clear:both;content:"";display:block}
/* Clearfix -END- */

/* AppleWatchList */
#AppleWatchList{padding:40px 0;background:#f5f5f5}
#AppleWatchList h2{text-align:center;font-size:30px;margin:10px 0 30px}
#AppleWatchList .APL_ProductList > ul > li {color:#333;margin:10px;padding:10px 0 0;background:#fff;box-shadow:0 0 15px rgba(0,0,0,0.2);display:block}
#AppleWatchList .APL_ProductList > ul > li:hover{text-decoration:none}
#AppleWatchList .APL_ProductList > ul > li .APL_PL_Image{min-height:200px;float:left}
#AppleWatchList .APL_ProductList > ul > li .APL_PL_Image img{width:170px;padding-top: 12px}
#AppleWatchList .APL_ProductList > ul > li .APL_PL_Detail p{font-size:14px;color:#888}
#AppleWatchList .APL_ProductList > ul > li .APL_PL_Detail p.learnmore{color:#356BB3}
#AppleWatchList .APL_ProductList a.comparison{color:#356BB3;font-size:16px;text-align:center;width:150px;margin:25px auto 0;padding:5px;display:block}
#AppleWatchList .APL_ProductList a.comparison span{width:6px;height:6px;border-top: solid 1px #999;border-right: solid 1px #999;display:inline-block;content:"";position:relative;top:-2px;right:-5px;-webkit-transform: rotate(45deg);transform: rotate(45deg)}
/* AppleWatchList -END- */



#AppleCategoryTop h2{font-size:22px;text-align:center;margin:10px 0 30px}
#AppleCategoryTop{font-size:16px}
#AppleCategoryTop p{margin:0 10px}
#AppleCategoryTop .ACT_section .awsalebtn{margin:40px auto;padding:0;height:auto;width:65%;border-radius:4px;background:#eee;border:1px solid #ddd}
#AppleCategoryTop .ACT_section .awsalebtn a{margin:0;padding:20px;color:#555;display:block;font-weight:bold;text-align: center;}
#AppleCategoryTop .ACT_section .awsalebtn a:hover{text-decoration:none;background:#ddd;}

/* ACT_CerrierList */
#AppleCategoryTop .ACT_CarrierList{margin:0 0 40px}
#AppleCategoryTop .ACT_CarrierList ul li{width:50%}

/* ACT_CerrierList -END- */
/* ACT_ProductList */
#AppleCategoryTop .ACT_ProductList > ul{padding:5px 0 0}
#AppleCategoryTop .ACT_ProductList > ul > li{width:50%;border-bottom:1px solid #ccc}
#AppleCategoryTop .ACT_ProductList > ul > li:first-child,
#AppleCategoryTop .ACT_ProductList > ul > li:nth-child(2){border-top:1px solid #ccc}
#AppleCategoryTop .ACT_ProductList > ul > li/*:nth-child(2n+1)*/{/*width:calc(50% - 1px);*/border-right:1px solid #ccc}
#AppleCategoryTop .ACT_ProductList > ul > li > a{margin:5px;padding:5px}
#AppleCategoryTop .ACT_ProductList > ul > li > img{width:130px}
#AppleCategoryTop .ACT_ProductList ul li a p {font-size: 3.5vw; margin: 15px 0 0;}
  /* ACT_ProductList OverMenu */
  #AppleCategoryTop .ACT_ProductList .ACT_PL_OverMenu{padding:50px 10px 10px;height:calc(100%);width:calc(100%);position:fixed;top:0;left:0;z-index:200}
  #AppleCategoryTop .ACT_ProductList .ACT_PL_OverMenu h3{font-size:30px}
  #AppleCategoryTop .ACT_ProductList .ACT_PL_OverMenu a{font-size:20px;padding:10px 0;border-bottom:1px solid #ccc}
  #AppleCategoryTop .ACT_ProductList .ACT_PL_OverMenu p.close{text-align:center;width:100px;margin:25px auto 0;padding:10px 5px;border:1px solid #ccc;border-radius:3px;display:block}
  /* ACT_ProductList OverMenu -END- */
/* ACT_ProductList -END- */
/* AppleiPhoneList */
#AppleiPhoneList .APL_ProductList ul li a .APL_PL_Detail{padding:20px 20px 0}
#AppleiPhoneList .APL_ProductList ul li a .APL_PL_Detail h3{font-size:16px;font-weight:normal}
/* AppleiPhoneList -END- */
/* AppleiPadList */
#AppleiPadList .APL_ProductList ul li .APL_PL_Detail{padding:20px 20px 0}
#AppleiPadList .APL_ProductList ul li .APL_PL_Detail h3{font-size:16px;font-weight:normal}
/* AppleiPadList -END- */
/* AppleWatchList */
#AppleWatchList .APL_ProductList ul li .APL_PL_Detail{padding:10px 20px 10px}
#AppleWatchList .APL_ProductList ul li .APL_PL_Detail h3{font-size:16px;font-weight:normal}
#AppleWatchList .APL_text{margin: 10px;padding: 10px 0 0}
/* AppleWatchList -END- */

/* bxslider_diff */
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;text-indent:-9999px}
.bx-wrapper .bx-controls-direction a.bx-prev,
.bx-wrapper .bx-controls-direction a.bx-next{background:none;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:20px;height:20px}
.bx-wrapper .bx-controls-direction a.bx-prev{left:15px;border-bottom:solid 2px #999;border-left:solid 2px #999}
.bx-wrapper .bx-controls-direction a.bx-next{right:15px;border-top:solid 2px #999;border-right:solid 2px #999}