body{background:#fff5e1}p{text-align:justify}.header{background-color:#fff}#pageTitle .contentInner,#specialContent .contentInner{max-width:980px;margin:0 auto}#pageTitle{padding:40px 0;margin:0;background:url(../img/lp/mop-hokurikuoyabe/bg_title.gif) repeat}#pageTitle h1{position:relative}#pageTitle h1:before{content:"";display:block;background:url(../img/lp/mop-hokurikuoyabe/add_1.png) no-repeat;width:93px;height:114px;position:absolute;top:0;left:0}#pageTitle h1:after{content:"";display:block;background:url(../img/lp/mop-hokurikuoyabe/add_2.png) no-repeat;width:80px;height:74px;position:absolute;bottom:0;right:0}h2{margin:0 0 15px;text-align:center}ul#points{display:table;border-collapse:separate;border-spacing:20px;table-layout:fixed;margin:0;padding:0}ul#points li{width:33.3%;display:table-cell;padding:25px;background:#fff;box-sizing:border-box;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:5px}ul#points h3{width:100%;height:6em;margin:0 0 20px;padding:0 0 10px;border-bottom:1px solid #c9c9c9;font-weight:bold;font-size:15px;text-align:center;display:table;vertical-align:middle;color:#c16511;line-height:2}ul#points h3 span{display:table-cell;vertical-align:middle}ul#points li:nth-child(2) h3{color:#677f0d}ul#points li:nth-child(3) h3{color:#0d759e}ul#points p{padding:0 6px 6px;font-size:83%;line-height:1.9}.contentInner+.contentInner{margin-top:80px !important}#links{text-align:center;margin:50px 0 0}#links a{display:inline-block;box-shadow:0 0 3px rgba(221,209,184,.8)}#links a:hover{opacity:1 !important;box-shadow:0 0 5px #c1b093}#links ul#externalList{margin:0;padding:0}#links ul#externalList li{margin:20px 0 0}#links ul#externalList li a{padding:15px 40px;font-size:12px;background:url(../img/lp/mop-hokurikuoyabe/icn_eternal.png) 15px 50% no-repeat #fff;display:inline-block;border-radius:5px}#outletAccess figure{text-align:center}#outlet{padding-top:80px;background:url(../img/lp/mop-hokurikuoyabe/illust_outlet.png) 50% 10px/83% auto no-repeat}@media(max-width: 959px){#pageTitle h1:before{display:none}#pageTitle h1:after{display:none}#specialContent .contentInner{padding:0 30px}ul#points{display:block;width:100%}ul#points li{display:block;width:100%;margin:0 0 30px 0;padding:15px}ul#points h3{height:auto;display:block;text-align:left;line-height:1.5}ul#points h3 span{display:block}ul#points h3 br{display:none}}