@charset "shift_jis";

@import url(setup.css);
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700;900&display=swap');
@import url(http://fonts.googleapis.com/earlyaccess/notosansjapanese.css);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,500,700,900);
@import url(https://fonts.googleapis.com/css?family=Titillium+Web:300,400,600,700,900);
@import url(https://fonts.googleapis.com/css?family=Anton);

/* ---------------------------------------------------------------- *
    ‹¤’ÊÝ’è
 * ---------------------------------------------------------------- */

/* link */
a:link {color:#e8340d;text-decoration:underline;}
a:visited {color:#e8340d;text-decoration:underline;}
a:hover {color:#ff1d49;text-decoration:underline;}
a:active {color:#ff1d49;text-decoration:underline;}

/* img hover */
a {opacity:1;transition:all .2s ease-in-out;}
a:hover {opacity:0.6;transition:all .1s ease-in-out;}

body {
	font-family:
	'Roboto',
	'Noto Sans JP',
	'ƒqƒ‰ƒMƒmŠpƒS Pro W3',
	'Hiragino Kaku Gothic Pro',
	'ŸàƒSƒVƒbƒN‘Ì', YuGothic, 
	'ƒƒCƒŠƒI', Meiryo,
	'‚l‚r ‚oƒSƒVƒbƒN',
	'MS PGothic',
	Helvetica,
	Osaka,
	sans-serif;
	font-size:16px;background-color:#f3f3f3;color:#111;line-height:160%;
}

/* ”ZF */
.bgColor1 {background-color:#f8f8f8;}
.color1 {color:#f8f8f8;}

/* ’†ŠÔF */
.bgColor2 {background-color:#cead00;}
#partsMenu ul li a {background-color:#C0C0C0;}

/* ”–F */
.bgColor3 {background-color:#fed500;}
#partsMenu .active {background-color:#8C8C8C;}
.nextprev .nextprevBtn li a {background-color:#111;}

/* text */
.small {font-size:10px;line-height:140%!important;}
.meter {font-size:10px;line-height:140%!important;width:280px;}
.red {color:#C00;}
.hide {opacity:0;}
.note {font-size:10px;clear:both;}

.flex {display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:-ms-flex;justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;flex-wrap:wrap;}

/* 2020 ƒwƒbƒ_Eƒtƒbƒ^ */
.header2020 {background:#FFF;box-shadow:0 1px 5px rgba(0,0,0,0.8);padding:25px 0;}
.header2020 h1 a {display:block;text-indent:-9999px;width:192px;height:26px;background:url(../image/mugen.png) no-repeat;margin:0 0 0 30px;}
.header2020 .carTop_btn a {display:block;position:absolute;left:260px;font-size:14px;font-weight:600;font-family:'Titillium Web',sans-serif;color:#333;text-decoration:none;}
.header2020 .carTop_btn a::before {position:absolute;left:-15px;top:9px;content:"";width:0;height:0;border-style:solid;border-width: 0 4.5px 7.8px 4.5px;border-color: transparent transparent #555 transparent;}
.header2020 .shop a {font-family:'Titillium Web',sans-serif;font-weight:400;font-size:18px;color:#333;text-decoration:none;background:url(../image/cart.png) no-repeat;padding-left:35px;margin:0 30px 0 0;}
.header2020 .shop a span {color:#C00;}
footer .wrap .copyright {position:relative;margin-top:15px;}
footer .carTop_btn a {display:block;position:absolute;left:17px;top:50px;font-size:14px;font-weight:600;font-family:'Titillium Web',sans-serif;color:#333;text-decoration:none;line-height:100%;}
footer .carTop_btn a::before {position:absolute;left:-15px;top:3px;content:"";width:0;height:0;border-style:solid;border-width: 0 4.5px 7.8px 4.5px;border-color: transparent transparent #555 transparent;}

@media screen and (max-width:640px){
.header2020 {padding:18px 0 25px 0;}
.header2020 h1 a {width:120px;height:16px;background:url(../image/mugen.png) no-repeat;background-size:120px 16px;margin:0 0 0 15px;}
.header2020 .carTop_btn a {top:40px;left:30px;font-size:12px;}
.header2020 .carTop_btn a::before {top:8px;}
.header2020 .shop {margin-top:10px;}
.header2020 .shop a {font-size:14px;height:20px;line-height:20px;padding-left:30px;margin:0 15px 0 0;}
footer .wrap .copyright {position:relative;margin-top:15px;}
footer .carTop_btn a {display:block;position:absolute;left:0px;right:-15px;margin:0 auto;top:0px;font-size:14px;font-weight:600;font-family:'Titillium Web',sans-serif;color:#333;text-decoration:none;line-height:100%;}
footer .carTop_btn a::before {position:absolute;left:0px;right:135px;margin:0 auto;top:3px;content:"";width:0;height:0;border-style:solid;border-width: 0 4.5px 7.8px 4.5px;border-color: transparent transparent #555 transparent;}
footer small {display:block;padding-top:20px;}
}



/* ---------------------------------------------------------------- *
    ‰¡•‚ª980pxˆÈã‚Ìê‡‚É“K—p‚³‚ê‚éCSSiPCŒü‚¯j
 * ---------------------------------------------------------------- */
@media screen and (min-width:980px){

/* ---------------------------------------------------------------- *
    PC common
 * ---------------------------------------------------------------- */


#pagetop {display:none;position:fixed;bottom:50px;right:30px;}
#pagetop li {list-style:none;font-family:'Roboto',sans-serif;font-weight:400;font-size:10px;line-height:140px;text-align:center;}
#pagetop a {z-index:1000;color:#333;display:block;width:58px;height:58px;text-decoration:none;background:url(../image/pagetop.png) no-repeat;opacity:1;}
#pagetop a:hover {opacity:0.9;}

footer {background:#FFF;height:180px;box-shadow:0 0 8px rgba(0,0,0,0.3);color:#333;}
footer .wrap {width:90%;height:180px;margin:0 auto;}
footer .wrap .copyright {font-family:'Roboto',sans-serif;font-size:11px;float:left;line-height:160px;}
footer .wrap .onlineShop {float:right;margin:60px 40px 0 0;}
footer .wrap .onlineShop .text {display:block;font-size:10px; line-height:100%; margin-bottom:-5px;}
footer .wrap .onlineShop a {display:block;font-family:'Titillium Web',sans-serif;font-weight:400;color:#333;text-decoration:none;padding-left:25px;background:url(../image/icon_cart.gif) no-repeat 0 5px;margin-top:17px;}
footer .wrap .onlineShop a span {color:#C00;}

	

/* ---------------------------------------------------------------- *
    PC home
 * ---------------------------------------------------------------- */
 
#menu {width:100%;height:100px;background:url(../image/nav_bg.gif);box-shadow:0px 2px 5px rgba(0,0,0,0.3);z-index:1000;position:relative;}
#menu .wrap {width:90%;margin:0 auto;}
#menu .wrap h2 a {display:block;text-indent:-9999px;width:50px;height:71px;background:url(../image/logo1.png) no-repeat;background-size:50px  71px;float:left;margin-top:21px;}
#menu .wrap ul {float:right;}
#menu .wrap li {float:left;margin-left:100px;margin-top:38px;}
#menu .wrap li a {font-family:'Anton',serif;font-size:25px;color:#000;text-decoration:none;text-shadow:0px 1px 1px rgba(255,255,255,1);}
#menu .wrap li ul {display:none;}
.fixed {position:fixed!important;top:0!important;box-shadow:0px 1px 7px rgba(0,0,0,0.5);}
.bodyfixed {padding-top:15px;}

.mainImg_top2017 {background-color:#FFF;overflow:hidden;height:auto;}
.mainImg_top2017 img {display:block;height:auto;width:100%;max-width:2000px;}

#styling {background:url(../image/photo_bg.jpg) no-repeat center #000;background-size:cover;min-height:100%;border-top:rgba(0,0,0,0.3) solid 1px;border-bottom:rgba(0,0,0,0.3) solid 1px;color:#FFF;}
#styling .wrap {width:978px;margin:0 auto;overflow:hidden;padding:140px 0;}
#styling h3 {font-family:'Anton',serif;font-style:italic;font-style:italic;font-size:50px;margin-top:110px;float:left;text-shadow:0px 1px 1px rgba(255,255,255,1);color:#000;}
#styling .photowrap {width:740px;float:right;}
#styling .photo1 {width:360px;height:240px;float:left;display:block;position:relative;background-color:#FFF;box-shadow:0px 1px 5px rgba(0,0,0,0.3);}
#styling .photo2 {width:360px;height:240px;float:right;display:block;position:relative;background-color:#FFF;box-shadow:0px 1px 5px rgba(0,0,0,0.3);}
#styling figure .icon {bottom:10px;right:10px;position:absolute;}
#styling .photo1:hover, #photo .photo2:hover,#styling .photo3:hover, #photo .photo4:hover {background-color:#FFF;}

#parts {background:url(../image/parts_bg.jpg) right no-repeat #000;background-size:100%;}
#parts h3 {justify-content:start;-webkit-justify-content:start;-moz-justify-content:start;-ms-justify-content:start;-o-justify-content:start;
font-family:'Anton',serif;font-style:italic;font-size:50px;margin:20px 0 80px 0;color:#000;text-shadow:0px 1px 1px rgba(255,255,255,1);}
#parts h3 .text {display:block;font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "ƒƒCƒŠƒI", Meiryo, Osaka, "‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic", sans-serif;font-size:12px;font-style:normal;font-weight:bold;margin-left:30px;}
#parts .wrap {width:978px;margin:0 auto;overflow:hidden;padding:80px 0 40px 0;}
#parts .topPartsBtn {display:inline-block;width:270px;height:250px;margin:0 20px 45px 20px;word-wrap:break-word;vertical-align:top;text-align:center;border-radius:5px;}
#parts .topPartsBtn img {width: 280px; margin-bottom:7px;box-shadow:0px 0px 1px rgba(255,255,255,0.5);}
#parts .topPartsBtn p {font-family:'Anton',serif;font-size:20px;color:#000;text-shadow:0px 0px 1px rgba(255,255,255,0);}
#parts .topPartsBtn .position1 {margin-top:12px;}
#parts .topPartsBtn a {text-decoration:none;opacity:1;transition:all .2s ease-in-out;}
#parts .topPartsBtn a:hover {color:#CCC;opacity:1;transition:all .1s ease-in-out;}

.parts_list_btn_parts a {display:block;margin:0 auto 60px auto;width:550px;background:#fff url(../image/icon_pdf.png) no-repeat;background-size:50px 60px;background-position:20px center;padding:45px 0;line-height:100%;text-align:center;font-size:16px;font-weight:bold;color:#333;text-indent:30px;text-decoration:none;box-shadow:0px 18px 20px -20px rgba(0,0,0,1);border:solid 1px #e9e9e9;}


/* ---------------------------------------------------------------- *
    PC parts
 * ---------------------------------------------------------------- */

.partsSpmenu {display:none;}
#menu .menu2ndHome a {font-size:16px!important;font-weight:bold;font-style:normal!important;font-family:"Noto Sans Japanese","ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "ƒƒCƒŠƒI", Meiryo, Osaka, "‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic", sans-serif!important;}

#partsMenu {display:block;overflow:hidden;padding:30px 0 22px 0;background-color:#eee;}
#partsMenu ul {width: 1200px;max-width: 100%;margin:0 auto;}
#partsMenu ul li .m1 {width:32%;margin:0 4px 8px 4px;}
#partsMenu ul li a {display:block;float:left;height:60px;margin:0 4px 8px 4px;font-family:'Anton',serif;font-style:italic;font-weight:400;font-size:16px;color:#262626;text-decoration:none;line-height:140%;text-align:center;}
#partsMenu .sTxt {font-size:11px;}
#partsMenu ul li .normal span {display:block;padding-top:22px;}
#partsMenu ul li .lines span {display:block;padding-top:10px;}
#partsMenu .coming {pointer-events:none}

#titleImg {overflow:hidden;border-top:#CCC solid 1px;}
#titleImg .wrap {width:978px;max-height:400px;position:relative;margin:0 auto;}
#titleImg .wrap h3 {font-family:'Anton',serif;font-style:italic;font-weight:400;font-size:35px;position:absolute;top:180px;left:0; line-height:120%;}

.titleImg1 {background-color:#FFF;color:#000;text-shadow:none;}
.titleImg1 img {float:right;max-width:70%;}

.titleImg2 {background-color:#000;color:#FFF;}
.titleImg2 img {float:right;max-width:70%;}

#titleImg .wrap h3 .text {width:90%;display:block;font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "ƒƒCƒŠƒI", Meiryo, Osaka, "‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic", sans-serif;font-size:11px;font-style:normal;line-height:160%;margin-top:30px;}

#partsArea {border-bottom:solid 1px rgba(0,0,0,0.15);}
#partsArea .title {height:65px;background:url(../../parts/image/titleBg.gif);}
#partsArea .title h4 {width:978px;margin:0 auto;font-family:sans-serif;font-weight:700;font-size:20px;line-height:65px;text-shadow:0px 1px 0px rgba(255,255,255,1);}
#partsArea .title .s1 {background:url(../../parts/image/s1.gif) no-repeat 0 20px;text-indent:40px;}
#partsArea .title .s2 {background:url(../../parts/image/s2.gif) no-repeat 0 20px;text-indent:40px;}
#partsArea .title .s1-2 {background:url(../../parts/image/s12.gif) no-repeat 0 20px;text-indent:75px;}
#partsArea .subtitle_s1 {font-size:14px;background:url(../../parts/image/s1.gif) no-repeat;text-indent:40px;line-height:27px;margin-bottom:20px;}
#partsArea .subtitle_s2 {font-size:14px;background:url(../../parts/image/s2.gif) no-repeat;text-indent:40px;line-height:27px;margin-bottom:20px;}
#partsArea .subtitle_s1-2 {font-size:14px;background:url(../../parts/image/s12.gif) no-repeat;text-indent:75px;line-height:27px;margin-bottom:20px;}


#partsArea .wrap {width:978px;margin:0 auto;overflow:hidden;padding:40px 0;}
#partsArea .wrap figure {width:420px;float:left;}
#partsArea .wrap figure img {max-width:420px;}
#partsArea .wrap .txtBox {width:520px;float:right;}
#partsArea .wrap .txtBox-single {}
#partsArea .wrap .type { margin-bottom:15px;}
#partsArea .wrap .type span {margin-bottom:10px;font-size:10px;padding:8px 10px;background-color:#FFF;line-height:30px;color:#000;border:solid 1px #ccc;margin-right:1px;}
#partsArea .wrap .type br {display:none;}
#partsArea .wrap .text {margin-bottom:30px;line-height:180%;font-size:15px;}
#partsArea .wrap .text2 {margin-bottom:10px;line-height:180%;font-size:15px;}
#partsArea .wrap .date {font-size:12px;color:#c4151c;margin-bottom:10px;}
#partsArea .wrap .price {font-size:28px;margin-right:20px;float:left;margin-bottom:10px;line-height:110%;}
#partsArea .wrap .price span {font-size:16px;margin-left:5px;}
#partsArea .wrap .hour {font-size:12px;border: solid 1px #CCC;padding:0 8px;margin-right:15px;float:left;}
#partsArea .wrap .hour2 {font-size:12px;border: solid 1px #CCC;padding:0 8px;margin:0 0px 0 5px;}
#partsArea .wrap .tax {font-size:12px;}
#partsArea .wrap .number {clear:both;font-size:12px;}
#partsArea .wrap .comingSoon {font-size:12px; width:180px; text-align:center; margin-bottom:30px;border: solid 1px #888;padding:0 8px;margin-right:15px;}
#partsArea .wrap .note {font-size:12px;margin-top:10px;}
#partsArea .wrap .colors {font-size:13px;margin-bottom:10px;}
#partsArea .wrap .subTitle {font-family:'Anton',serif;font-style:italic;font-weight:400;font-size:24px;text-shadow:0px 1px 2px rgba(0,0,0,0.8);margin-bottom:20px;}

#partsArea .wrap h5 {font-size:20px;font-weight:bold;}
#partsArea .wrap h5 .main {display:block;font-size:20px;font-weight:bold;margin-bottom:5px;}
#partsArea .wrap h5 .sub {display:block;font-size:14px;margin-bottom:10px;}
#partsArea .wrap .s {background:url(../../parts/image/s.gif) no-repeat 0 0px;text-indent:37px;line-height:27px;}

#partsArea .colorVmenu {width:980px;margin:30px auto 0 auto;}
#partsArea .colorVmenu li a {font-family:'Anton',serif;font-weight:400;display:table-cell;vertical-align:middle;width:320px;height:80px;font-size:16px;text-decoration:none;text-align:center;border-radius: 3px 3px 0 0 / 3px 3px 0 0;}
#partsArea .colorVmenu li a span {display:block; font-size:10px;}
#partsArea .colorVmenu li .m1 {background-color:#cfae00;color:#000;text-shadow:0px 1px 1px rgba(255,255,255,1);}
#partsArea .colorVmenu li a span {font-size:13px;}
#partsArea .colorVmenu li .active {padding-bottom:10px;background-color:#fed500;}

#partsArea .colorVariation {width:978px;margin:0px auto 60px auto;padding:20px 0 0 0;overflow:hidden;background-color:#f9f9f9;border:#ccc solid 1px;}
#partsArea .colorVariation .wrap {width:858px;margin:0 auto;}
#partsArea .colorVariation .box { margin-top:0px;}
#partsArea .colorVariation .box figure {}
#partsArea .colorVariation .single .photo1 {width:416px;height:277px;float:none;margin:0 auto 30px auto;display:block;position:relative;background-color:#FFF;}
#partsArea .colorVariation .box .photo2 {width:416px;height:277px;float:right;display:block;position:relative;background-color:#FFF;}
#partsArea .colorVariation .box figure .icon {bottom:10px;right:10px;position:absolute;}
#partsArea .colorVariation .box .photo1:hover, #partsArea .colorVariation .box .photo2:hover {background-color:#FFF;}
#partsArea .colorVariation .box .txt {clear:both;text-align:center;margin-bottom:80px;}
#partsArea .colorVariation .box .txt h5 {font-size:20px;margin-bottom:10px;line-height:160%;}
#partsArea .colorVariation .box .txt p {font-family:'Titillium Web',sans-serif;font-size:13px;}
#partsArea .colorVariation .box .txt p span {color:#C00;margin-left:15px;}

#partsArea .colorVariation .box3Column figure a img {width:270px;height:180px;}
#partsArea .colorVariation .box3Column figure {margin-bottom:25px;}
#partsArea .colorVariation .box3Column .photo1 {width:270px;height:180px;display:block;position:relative;background-color:#FFF;}
#partsArea .colorVariation .box3Column .photo2 {width:270px;height:180px;display:block;position:relative;background-color:#FFF;}
#partsArea .colorVariation .box3Column .photo3 {width:270px;height:180px;display:block;position:relative;background-color:#FFF;}
#partsArea .colorVariation .box3Column figure .icon {bottom:10px;right:10px;position:absolute;}
#partsArea .colorVariation .box3Column figure p {top:8px;right:8px;position:absolute;font-size:10px;color:#000;line-height:100%;text-shadow:0px 1px 1px rgba(255,255,255,0.7);}
#partsArea .colorVariation .box3Column .photo1:hover, #partsArea .colorVariation .box .photo2:hover {background-color:#FFF;}
#partsArea .colorVariation .box3Column .txt {clear:both;text-align:center;margin-bottom:80px;}
#partsArea .colorVariation .box3Column .txt h5 {font-size:20px;margin-bottom:15px;}
#partsArea .colorVariation .box3Column .txt p {font-family:'Titillium Web',sans-serif;font-size:13px;}
#partsArea .colorVariation .box3Column .txt p span {color:#C00;margin-left:15px;}

#partsArea .matmaintext {margin-bottom:60px;border-bottom:#555 solid 1px;padding-bottom:40px;}
#partsArea .matmainbox {clear:both;overflow:hidden;margin-bottom:40px;border-bottom:#555 solid 1px;padding-bottom:40px;}
#partsArea .matimgBox {width:420px;text-align:center;}
#partsArea .matimgBox p {font-size:12px; margin-bottom:40px;}
#partsArea .matSubBox {clear:both;margin-top:30px;}
#partsArea .matSubBox div {width:210px;display:inline-block;vertical-align:top;margin:0 15px 30px 15px;}
#partsArea .matSubBox div p {font-size:12px;line-height:160%;}
#partsArea .matSubBox {clear:both;margin-top:30px;}
#partsArea .matSubBox div {width:210px;display:inline-block;vertical-align:top;margin:0 15px 30px 15px;}
#partsArea .matSubBox div img {width:210px;}
#partsArea .matSubBox div p {font-size:12px;line-height:160%;}
#partsArea .matSubBox2 div {width:420px;display:inline-block;vertical-align:top;margin:30px 60px 30px 0;}
#partsArea .matSubBox2 div img {width:420px;}
#partsArea .matSubBox2 div p {font-size:12px;line-height:160%;}

#partsArea .wrap .txtBoxtd1 {white-space:nowrap;}
#partsArea .wrap .txtBoxtd2 {line-height:140%;}

/* wheel-list */
#partsArea .wheelList a {display:block;font-size:14px;text-decoration:none;color:#FFF;width:400px;height:70px;line-height:70px;text-align:center;background:url(../image/arrow1.png) 96% center no-repeat #fed500;margin-top:30px;text-shadow:0px 1px 2px rgba(0,0,0,0.8);border:solid 1px rgba(255,255,255,0.1);}
#wheel-list h5 {font-size:22px;margin-bottom:15px;border-left:solid #fed500 3px; padding-left:15px;}
#wheel-list h3 {font-size:16px;margin-bottom:15px;border-left:solid #fed500 3px; padding-left:15px;}
#wheel-list table {width:100%;margin-bottom:5px;}
#wheel-list table td {padding:4px;border:#CCC solid 1px;font-size:12px;font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "ƒƒCƒŠƒI", Meiryo, Osaka, "‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic", sans-serif;}
.td1,.td2,.td3,.td4,.td5,.td6,.td7,.td8,.td9 {background-color:#EEE;text-align:center;}
#wheel-list table .middle {vertical-align:middle;text-align:center;}

/* AeroWheelSet 201706 */
#partsArea .wheelList a {display:block;font-size:16px;text-decoration:none;color:#000;width:400px;font-weight:600;height:70px;line-height:70px;text-align:center;background:url(../image/arrow1.png) 96% center no-repeat #fed500;margin-bottom:30px;text-shadow:0px 1px 1px rgba(255,255,255,1);border:solid 1px rgba(255,255,255,0.1);}
#AeroWheelSet table {width:100%;margin-bottom:0px;}
#AeroWheelSet th {font-size:12px;font-weight:600;background:#eee}
#AeroWheelSet td {background:#f9f9f9;}
#AeroWheelSet th,
#AeroWheelSet td {font-size:12px;border:#ccc solid 1px;padding:5px;vertical-align:middle;}
#AeroWheelSet table span {font-size:10px;}
#AeroWheelSet .tableNote {display:none;}
#AeroWheelSet h5 { font-size:18px;font-weight:bold;margin-bottom:15px;}

/* wheelListWrap 201706 */
.wheelListWrap {padding:30px;border-radius:10px;}
.wheelListWrap1 {background-color:#f9f9f9;border:#ddd solid 1px;}
.wheelListWrap2 {background-color:#333;border:#444 solid 1px;}
.wheelListWrap .subtitle {margin-bottom:15px;}
.wheelListBox {margin:10px 0 0 0; overflow:hidden;}
.wheelListBox .box1 {width:600px;float:left;margin-bottom:10px;}
.wheelListBox .box1 img {width:100%;}
.wheelListBox .box2 {width:30px;float:left;font-size:60px;margin:0 30px;padding-top:30px;}
.wheelListBox .box3 {width:120px;float:left;font-size:13px;line-height:140%;margin-right:20px;padding-top:10px;}
.wheelListBox .box4 {width:80px;float:left;text-align:center;}
.wheelListBox .box4 img {width:80px;}
.wheelListBox .box4 p {font-size:10px;margin-top:-5px;}
.wheelListBox .setPrice1 {clear:both;color:#1e6ea6;font-weight:bold;margin-bottom:10px;}
.wheelListBox .setPrice2 {clear:both;color:#1e6ea6;font-weight:bold;margin-bottom:10px;}
.wheelListBox .note {clear:both;}

#AeroWheelSet {margin-top:-100px;padding-top:100px;}
#AeroWheelSet {margin-top:-100px;padding-top:100px;}

.endTextBox {width:100%;margin:60px auto 0 auto;font-size:12px; text-align:center;}
.endTextBox h5 {font-size:16px;font-weight:bold;margin-bottom:30px;}
.endTextBox strong {font-size:14px;font-weight:bold;}
.endTextBox .type {width:100px;font-size:9px;padding:8px 10px;background-color:#FFF;color:#000;line-height:40px;border:solid 1px #ccc;margin-left:10px;}
.endTextBox .markBox {width:100%;margin-bottom:15px;padding-bottom:15px;}
.endTextBox br {display:none;}


.nextprev {overflow:hidden;padding:60px 0;}
.nextprev .nextprevBtn {width:640px;margin:0 auto;}
.nextprev .nextprevBtn li a {text-align:center; display:inline-block;line-height:70px; color:#FFF;font-family:'Orbitron',sans-serif;font-size:22px;font-weight:700;text-shadow:0px 1px 2px rgba(0,0,0,0.3);text-decoration:none;width:300px;height:70px;float:left;margin:0 10px;overflow:hidden;background-repeat:no-repeat;}
.nextprev .nextprevBtn .next a {background-image:url(../image/arrow1.png);background-position:262px center;}
.nextprev .nextprevBtn .prev a {background-image:url(../image/arrow2.png);background-position:15px center;}
.nextprev .nextprevBtn .single {margin-left:160px;}


.pdfBox .wrap {border:solid 1px rgba(0,0,0,0.12);background-image:url(../image/arrow3.png); background-repeat:no-repeat;background-position:870px center;overflow:hidden;margin-bottom:60px;}
.pdfBox a {display:block;width:978px;margin:0 auto;color:#333;text-decoration:none;}
.pdfBox:hover {opacity:0.8;transition:all .2s ease-in-out;}
.pdfBox img {display:block;float:left;margin:30px;border:#eaeaea solid 1px;}
.pdfBox p {font-size:16px;font-weight:bold;margin-top:60px;line-height:200%;}
.pdfBox p span {font-size:10px;font-weight:normal;}


}

/* ---------------------------------------------------------------- *
    ‰æ–Ê‚Ì‰¡•‚ª980pxˆÈ‰º‚Ìê‡‚É“K—p‚³‚ê‚éCSSiƒ^ƒuƒŒƒbƒg&ƒXƒ}ƒzj
 * ---------------------------------------------------------------- */

@media screen and (max-width:980px){

/* ---------------------------------------------------------------- *
    SP common
 * ---------------------------------------------------------------- */


.header2016 {background-color:#FFF;overflow:hidden;padding:20px 10px;}
.header2016 h1 a {display:block;text-indent:-9999px;width:120px;height:16px;background:url(../image/mugen.png) no-repeat;background-size:120px 16px;float:left;}
.header2016 .shop a {display:block;font-family:'Titillium Web',sans-serif;font-weight:600;font-size:10px;height:20px;line-height:20px;color:#333;text-decoration:none;background:url(../image/cart.png) no-repeat;padding-left:30px;float:right;}
.header2016 .shop a span {color:#C00;}

#pagetop {background-color:#e9e9e9;padding:20px 0 40px 43%;border-bottom:solid 1px rgba(0,0,0,0.1);border-top:solid 1px rgba(0,0,0,0.1);}
#pagetop li {list-style:none;font-family:'Roboto',sans-serif;font-weight:400;font-size:10px;line-height:140px;text-align:center;}
#pagetop a {display:block;color:#333;width:58px;height:58px;text-decoration:none;background-image: url("../image/pagetop.png");background-repeat:no-repeat;
;opacity:1;transition:all .2s ease-in-out;}
#pagetop a:hover {opacity:0.8;transition:all .2s ease-in-out;}

footer {background:#FFF;overflow:hidden;text-align:center;color:#333;}
footer .wrap {width:90%;margin:0 auto;padding-bottom:30px;}
footer .wrap .copyright {font-family:'Roboto',sans-serif;font-size:11px;margin-top:30px;}
footer .wrap .onlineShop {margin-top:30px;}
footer .wrap .onlineShop .text {display:block;font-size:10px;line-height:100%;margin-bottom:-8px;}
footer .wrap .onlineShop a {display:block;font-family:'Titillium Web',sans-serif;font-weight:400;color:#333;text-decoration:none;margin-top:17px;}
footer .wrap .onlineShop a span {color:#C00;}

/* ---------------------------------------------------------------- *
    SP home
 * ---------------------------------------------------------------- */

#menu {background-color:#f2f2f2;border-top:#CCC solid 1px;}
#menu .wrap h2 {height:85px;background:url(../image/nav_bg.png);z-index:1000;overflow:hidden;}
#menu .wrap h2 a {display:block;text-indent:-9999px;width:40px;height:57px;background:url(../image/logo1.png) no-repeat;background-size:40px 57px;margin:25px auto 0 auto;}
#menu ul {display:-webkit-box;display:-moz-box;margin:0 5px;}
#menu li {-webkit-box-flex:1;-moz-box-flex:1; width:30%;text-align:center;list-style:none;font-family:'Anton',serif;font-style:italic;font-weight:400;font-size:20px;border-top:#000 solid 1px;background-color:#333;margin:10px 5px 10px 5px;text-shadow:0px 1px 2px rgba(0,0,0,0.5);border-radius:3px;border:solid 1px rgba(0,0,0,0.1);box-shadow:none;}
#menu li a {display:block;text-decoration:none;color:#FFF;padding:35px 0;}
#menu ul .menu2ndHome a {padding:15px 0;}

.mainImg_top2016 {background-color:#000;position:relative;}
.mainImg_top2016 img {display:block;height:auto;width:100%;}

.bx-wrapper .bx-prev {display:none;}
.bx-wrapper .bx-next {display:none;}

#styling {width:100%;border-top:solid 1px rgba(0,0,0,0.2);border-bottom:solid 1px rgba(0,0,0,0.2);background-color:#f2f2f2;}
#styling .wrap {width:80%;margin:0 auto;overflow:hidden;padding:30px 0;}
#styling h3 {font-family:'Anton',serif;font-style:italic;;font-weight:400;font-size:30px;text-shadow:0px 1px 1px rgba(255,255,255,1);margin-bottom:30px;color:#000;text-align:center;}
#styling .photowrap {width:100%;overflow:hidden;}
#styling .photowrap img {width:100%;max-width:360px;float:center;margin:2px;}
#styling figure .icon {display:none;}


#parts {background:url(../image/parts_bg.jpg) center no-repeat #fff;background-size:cover;}
#parts .wrap {width:90%;margin:0 auto;overflow:hidden;padding:30px 0 0px 0;text-align:center;}
#parts h3 {margin-bottom:30px;font-family:'Anton',sans-serif;font-style:italic;;font-weight:700;font-size:30px;margin-bottom:30px;text-align:center;color:#000;text-shadow:0px 1px 1px rgba(255,255,255,1);}


#parts .topPartsBtn {display:inline-block;width:45%;margin:0 5px 40px 5px;word-wrap:break-word;vertical-align:top;text-align:center;}
#parts .topPartsBtn img {display:block;width:100%;margin-bottom:7px;box-shadow:0px 0px 1px rgba(0,0,0,0.3);}
#parts .topPartsBtn p {font-family:'Anton',serif;font-weight:400;font-size:16px;line-height:140%;}
#parts .topPartsBtn a {text-decoration:none;color:#333;opacity:1;transition:all .2s ease-in-out;}
#parts .topPartsBtn a:hover {color:#CCC;opacity:1;transition:all .1s ease-in-out;}

.parts_list_btn_parts a {display:block;margin:0 auto 30px auto;width:90%;background:#fff url(../image/icon_pdf.png) no-repeat;background-size:8%;background-position:20px center;padding:45px 0;line-height:100%;text-align:center;font-size:2.8vw;font-weight:bold;color:#333;text-indent:30px;text-decoration:none;box-shadow:0;border:solid 1px rgba(0,0,0,0.15);}


/* ---------------------------------------------------------------- *
    SP parts
 * ---------------------------------------------------------------- */

.partsSpmenu {height:64px;text-align:center;background:url(../../parts/image/titleBg.gif);box-shadow:0px 3px 5px rgba(0,0,0,1);border-top:solid 1px #f2f2f2;}
.partsSpmenu p {font-family:'Anton',serif;font-style:italic;font-weight:400;line-height:64px;font-size:24px;background-image:url("../image/spMenu.png");background-size:30px 30px;background-repeat:no-repeat;background-position:15px 50%;color:#000;text-shadow:0px 1px 1px rgba(255,255,255,1);}

#menu .menu2ndHome a {font-size:16px!important;font-family:"Noto Sans Japanese","ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "ƒƒCƒŠƒI", Meiryo, Osaka, "‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic", sans-serif!important;font-style:normal!important;font-weight:bold;}

#partsMenu {clear:both;overflow:hidden;background-color:#000;}
#partsMenu ul {z-index:100;width:100%;margin:0 auto;display:none;}
#partsMenu ul li a {display:block;height:60px;margin:1px 0 0 0;font-family:'Anton',serif;font-style:italic;font-weight:400;font-size:16px;color:#262626;text-decoration:none;line-height:140%;text-align:center;text-shadow:0px 1px 1px rgba(255,255,255,1);}
#partsMenu ul li .normal span {display:block;padding-top:20px;}
#partsMenu .sTxt {font-size:12px;}
#partsMenu ul li .lines span {display:block;padding-top:10px;}
#partsMenu .coming {pointer-events:none}

#titleImg {text-align:center;background-color:#e5e5e5;overflow:hidden;}
#titleImg .wrap h3 {margin:18px auto 25px auto;font-family:'Anton',serif;font-style:italic;font-weight:400;font-size:20px;color:#000;line-height:100%;}
#titleImg .wrap h3 span {display:block;font-size:20px;line-height:100%;}
#titleImg img {max-width:100%;}

.titleImg1,.titleImg2 {color:#e8340d;}

#titleImg .wrap h3 .text {display:block;font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "ƒƒCƒŠƒI", Meiryo, Osaka, "‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic", sans-serif;font-size:11px;font-style:normal;line-height:160%;margin-top:10px;}

#partsArea {border-bottom:solid 1px rgba(0,0,0,0.15);}
#partsArea .title {height:64px;background:url(../../parts/image/titleBg.gif); padding-left:10px;box-shadow:0px 0px 5px rgba(0,0,0,0.4);}
#partsArea .title h4 {width:90%;margin:0 auto;font-family:sans-serif;font-weight:700;font-size:18px;color:#000;line-height:70px;text-shadow:0px 1px 1px rgba(255,255,255,1);}
#partsArea .title .s1 {background:url(../../parts/image/s1.gif) no-repeat 0 17px;text-indent:40px;}
#partsArea .title .s2 {background:url(../../parts/image/s2.gif) no-repeat 0 17px;text-indent:40px;}
#partsArea .title .s1-2 {background:url(../../parts/image/s12.gif) no-repeat 0 17px;text-indent:63px;}
#partsArea .subtitle_s1 {font-size:14px;background:url(../../parts/image/s1.gif) no-repeat;text-indent:40px;line-height:27px;margin-bottom:20px;}
#partsArea .subtitle_s2 {font-size:14px;background:url(../../parts/image/s2.gif) no-repeat;text-indent:40px;line-height:27px;margin-bottom:20px;}
#partsArea .subtitle_s1-2 {font-size:14px;background:url(../../parts/image/s12.gif) no-repeat;text-indent:63px;line-height:27px;margin-bottom:20px;}

#partsArea .wrap {width:1200px;max-width:90%;margin:0 auto;overflow:hidden;padding:20px 0;}
#partsArea .wrap figure img {width:100%;max-width:420px;}
#partsArea .wrap figure {margin:20px auto 10px auto;}
#partsArea .wrap .txtBox-single {margin-top:20px;}
#partsArea .wrap .single {margin-top:20px;}
#partsArea .wrap .type {margin-bottom:15px;line-height:30px;}
#partsArea .wrap .type span {margin-bottom:15px;font-size:10px;background-color:#FFF;padding:8px 10px;line-height:30px;color:#000;border:solid 1px #ccc;margin-right:1px;}
#partsArea .wrap .type br {display:block;}
#partsArea .wrap .text {margin-bottom:20px;font-size:14px;}
#partsArea .wrap .text2 {margin-bottom:10px;font-size:14px;}
#partsArea .wrap .date {font-size:12px;color:#c4151c;margin-bottom:10px;}
#partsArea .wrap .price {font-size:24px;margin-right:20px;margin-bottom:15px;}
#partsArea .wrap .price span {font-size:16px;margin-left:5px;}
#partsArea .wrap .hour {font-size:12px;width:40px;text-align:center;border:solid 1px #CCC;padding:0 8px;margin-bottom:5px;}
#partsArea .wrap .hour2 {font-size:12px;width:40px;text-align:center;border:solid 1px #CCC;padding:0 8px;margin-bottom:5px;margin-left:2px;}
#partsArea .wrap .tax {font-size:12px;}
#partsArea .wrap .number {clear:both;font-size:12px;}
#partsArea .wrap .comingSoon {font-size:12px; width:180px; text-align:center; margin-bottom:30px;border: solid 1px #888;padding:0 8px;margin-right:15px;}
#partsArea .wrap .note {font-size:12px;margin-top:10px;}
#partsArea .wrap .colors {font-size:13px;margin-bottom:10px;}
#partsArea .wrap .subTitle {font-family:'Anton',serif;font-style:italic;font-weight:400;font-size:20px;text-shadow:0px 1px 2px rgba(0,0,0,0.8);margin-bottom:20px;}

#partsArea .wrap h5 {font-size:16px;font-weight:bold;}
#partsArea .wrap h5 .main {display:block;font-size:16px;font-weight:bold;margin-bottom:5px;}
#partsArea .wrap h5 .sub {display:block;font-size:13px;margin-bottom:10px;}
#partsArea .wrap .s {background:url(../../parts/image/s.gif) no-repeat 0 0px;text-indent:37px;line-height:27px;}
#partsArea .wrap .w {background:url(../../parts/image/w.gif) no-repeat 0 0px;text-indent:37px;line-height:27px;}
#partsArea .wrap .sw {background:url(../../parts/image/sw.gif) no-repeat 0 20px;text-indent:69px;line-height:27px;}

#partsArea .colorVmenu {width:100%;margin:0 0 20px 0;}
#partsArea .colorVmenu li a {font-family:'Anton',serif;font-weight:400;display:table-cell;vertical-align:middle;width:100%; display:block; line-height:60px;height:60px;font-size:14px;text-decoration:none;text-align:left;border-radius:0;border-top:#FFF solid 1px;}
#partsArea .colorVmenu li .m1 {background-color:#cfae00;font-size:15px;color:#000;text-shadow:0px 1px 1px rgba(255,255,255,1);padding-left:10px;}
#partsArea .colorVmenu li a span {font-size:13px;}
#partsArea .colorVmenu li .active {padding-bottom:0;background-color:#fed500;}

#partsArea .colorVariation {width:90%;margin:20px auto; padding:20px 0 0 0;overflow:hidden;background-color:#fff;}
#partsArea .colorVariation .wrap {width:90%;margin:0 auto;}
#partsArea .colorVariation .box figure {margin:0 auto;}
#partsArea .colorVariation .box figure img {margin-bottom:5px;}
#partsArea .colorVariation .box .photo1 {max-width:416px;position:relative;}
#partsArea .colorVariation .box .photo2 {max-width:416px;position:relative;}
#partsArea .colorVariation .box .photo1 img:first-child,#partsArea .colorVariation .box .photo2 img:first-child {width:100%;display:block;}
#partsArea .colorVariation .box figure .icon {display:none;}
#partsArea .colorVariation .box .photo1:hover, #partsArea .colorVariation .box .photo2:hover {background-color:#FFF;}
#partsArea .colorVariation .box .txt {clear:both;text-align:center;margin-bottom:60px;margin-top:15px;}
#partsArea .colorVariation .box .txt h5 {font-size:16px;margin-bottom:0px;}
#partsArea .colorVariation .box .txt p {font-family:'Titillium Web',sans-serif;font-size:12px;}
#partsArea .colorVariation .box .txt p span {display:block;color:#C00; line-height:100%;}

#partsArea .colorVariation .box3Column figure a img {width:100%;height:auto;}
#partsArea .colorVariation .box3Column figure {margin:0 auto;}
#partsArea .colorVariation .box3Column .photo1 {max-width:416px;position:relative;}
#partsArea .colorVariation .box3Column .photo2 {max-width:416px;position:relative;}
#partsArea .colorVariation .box3Column .photo3 {max-width:416px;position:relative;}
#partsArea .colorVariation .box3Column figure .icon {display:none;}
#partsArea .colorVariation .box3Column figure p {top:8px;right:8px;position:absolute;font-size:10px;color:#000;line-height:100%;text-shadow:0px 1px 1px rgba(255,255,255,0.7);}
#partsArea .colorVariation .box3Column .photo1:hover, #partsArea .colorVariation .box .photo2:hover {background-color:#FFF;}
#partsArea .colorVariation .box3Column .txt {clear:both;text-align:center;margin-bottom:60px;}
#partsArea .colorVariation .box3Column .txt h5 {font-size:16px;margin-bottom:0px;}
#partsArea .colorVariation .box3Column .txt p {font-family:'Titillium Web',sans-serif;font-size:12px;}
#partsArea .colorVariation .box3Column .txt p span {display:block;color:#C00; line-height:100%;}

#partsArea .matmaintext {margin:20px 0;border-bottom:#555 solid 1px;padding-bottom:30px;}
#partsArea .matmainbox {clear:both;overflow:hidden;margin-bottom:40px;border-bottom:#555 solid 1px;padding-bottom:30px;}
#partsArea .matimgBox img {width:100%;max-width:420px;}
#partsArea .matimgBox p {max-width:420px;text-align:center;font-size:12px;margin-bottom:30px;}
#partsArea .matSubBox {clear:both;margin-top:30px;}
#partsArea .matSubBox div {width:210px;display:inline-block;vertical-align:top;margin:0 15px 30px 15px;}
#partsArea .matSubBox div p {font-size:12px;line-height:160%;}
#partsArea .matSubBox {clear:both;margin-top:20px;}
#partsArea .matSubBox div {width:150px;display:inline-block;vertical-align:top;margin:0 15px 30px 15px;}
#partsArea .matSubBox div img {width:150px;}
#partsArea .matSubBox div p {font-size:12px;line-height:160%;}
#partsArea .matSubBox2 div {display:inline-block;vertical-align:top;margin:20px 0;}
#partsArea .matSubBox2 div img { width:100%;max-width:420px;}
#partsArea .matSubBox2 div p {font-size:12px;line-height:160%;}

#partsArea .wrap .txtBoxtd2 {line-height:140%;}
#partsArea .wrap .txtBoxtd2 br {display:none;}

/* wheel-list */
#partsArea .wheelList a {display:block;font-size:13px;text-decoration:none;color:#FFF;width:300px;height:70px;line-height:70px;text-align:center;background:#474747;margin:30px 0 15px 0;text-shadow:0px 1px 2px rgba(0,0,0,0.8);border:solid 1px rgba(255,255,255,0.1);}
#wheel-list h5 {font-size:20px;margin-bottom:15px;border-left:solid #fed500 3px;padding-left:15px;}
#wheel-list h3 {font-size:16px;margin-bottom:15px;border-left:solid #fed500 3px;padding-left:15px;}
#wheel-list table {margin-bottom:5px;}
#wheel-list table td {padding:1px;border:#CCC solid 1px;font-size:10px;font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "ƒƒCƒŠƒI", Meiryo, Osaka, "‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic", sans-serif;word-break:break-all;}
.td1,.td2,.td3,.td4,.td5,.td6,.td7,.td8,.td9 {background-color:#EEE;text-align:center;}
#wheel-list table .middle {vertical-align:middle;text-align:center;}

/* AeroWheelSet 201706 */
#partsArea .wheelList a {display:block;font-size:12px;text-decoration:none;color:#000;width:100%;font-weight:600;height:70px;line-height:70px;text-align:center;background:url(../image/arrow1.png) 96% center no-repeat #fed500;margin-bottom:30px;text-shadow:0px 1px 1px rgba(255,255,255,1);border:solid 1px rgba(255,255,255,0.1);}
#AeroWheelSet table {width:800px;margin-bottom:0px;}
#AeroWheelSet th {font-size:12px;font-weight:600;background:#eee;}
#AeroWheelSet td {background:#f9f9f9;}
#AeroWheelSet th,
#AeroWheelSet td {font-size:12px;border:#ccc solid 1px;padding:5px;vertical-align:middle;}
#AeroWheelSet table span {font-size:10px;}
#AeroWheelSet .tableNote {display:block;font-size:12px;font-weight:bold;margin-bottom:5px; color:#C00;}
#AeroWheelSet .scroll{overflow:auto;white-space:normal;}
#AeroWheelSet .scroll::-webkit-scrollbar{height:5px;}
#AeroWheelSet .scroll::-webkit-scrollbar-track{background:#F1F1F1;}
#AeroWheelSet .scroll::-webkit-scrollbar-thumb {background: #BCBCBC;}
#AeroWheelSet h5 {font-size:16px;font-weight:bold;margin-bottom:15px;}

/* wheelListWrap 201706 */
.wheelListWrap {padding:15px;border-radius:10px;}
.wheelListWrap1 {background-color:#f9f9f9;border:#ddd solid 1px;}
.wheelListWrap .subtitle {margin-bottom:15px;}
.wheelListBox {margin:10px 0 0 0; overflow:hidden;}
.wheelListBox .box1 {width:100%;float:left;margin-bottom:10px;}
.wheelListBox .box1 img {width:100%;}
.wheelListBox .box2 {width:30px;float:inherit;font-size:60px;margin:0 auto;padding-top:30px;}
.wheelListBox .box3 {width:120px;float:inherit;font-size:13px;line-height:140%;margin:15px auto;padding-top:10px;}
.wheelListBox .box4 {width:80px;float:inherit;text-align:center;margin:0 auto;}
.wheelListBox .box4 img {width:80px;}
.wheelListBox .box4 p {font-size:10px;margin-top:-5px;}
.wheelListBox .setPrice1 {clear:both;color:#1e6ea6;font-weight:bold;margin-bottom:10px;}
.wheelListBox .setPrice2 {clear:both;color:#1e6ea6;font-weight:bold;margin-bottom:10px;}
.wheelListBox .note {clear:both;}

.endTextBox {width:90%;margin:20px auto 0 auto;font-size:12px;text-align:left;}
.endTextBox h5 {font-size:14px;font-weight:bold;margin-bottom:10px;}
.endTextBox strong {font-size:14px;font-weight:bold;}
.endTextBox .type {width:100px;font-size:11px;padding:8px 10px;background:#fff;border:solid 1px #7d7d7d;margin:0 auto 20px auto;line-height:40px;}
.endTextBox br {display:block;}
.endTextBox .markBox {width:100%;margin-bottom:15px;padding-bottom:15px;}

.nextprev {overflow:hidden;}
.nextprev .nextprevBtn {width:90%;margin:20px auto;}
.nextprev .nextprevBtn li a {text-align:center;display:block;line-height:70px;color:#FFF;font-family:'Orbitron',sans-serif;font-weight:700;font-size:23px;text-shadow:0px 1px 3px rgba(0,0,0,0.5);text-decoration:none;width:100%;height:70px;overflow:hidden;background-repeat:no-repeat;margin-bottom:10px;}
.nextprev .nextprevBtn .next a {background-image:url(../image/arrow1.png);background-position:95% center;}
.nextprev .nextprevBtn .prev a {background-image:url(../image/arrow2.png);background-position:15px center;}

.pdfBox .wrap {border:solid 1px rgba(0,0,0,0.1);overflow:hidden;margin-bottom:30px;text-align:center;}
.pdfBox a {display:block;width:90%;margin:0 auto;color:#333;text-decoration:none;}
.pdfBox:hover {opacity:0.8;transition:all .2s ease-in-out;}
.pdfBox img {display:block;margin:30px auto 20px auto;border:#eaeaea solid 1px;}
.pdfBox p {font-size:14px;font-weight:bold;line-height:150%;margin:15px 15px 30px 15px;}
.pdfBox p span {display:block;font-size:10px;font-weight:normal;line-height:140%;margin-top:10px;}

}