/** 
 * [au.kddi.com]
 * 
 * @fileName /library/css/mobile/service/global/global_sp.css
 * @date 2016/07/20 10:48
 * 
 */

@media (max-width: 767px) {
.fs24{font-size:180% !important}.l-sp-floL{float:left !important}html .pbBlock .linkBox.borderOrng a.blank:after{background:url(/content/dam/au-com/static/designs/extlib/images/mobile/service/global/global-passport/icn_blank_orenge_01.png) no-repeat 0 0}html .pbBlock .linkBox.borderOrng a:after{background:url(/content/dam/au-com/static/designs/extlib/images/mobile/service/global/global-passport/usage/icn_bullet_linkable_orng.png) no-repeat 0 0}html .pbBlock .linkBox.borderOrng a .boxInner{border-color:#ffbc77}html .pbBlock .roundBox{background:#fff4ee;border-radius:1em;margin-top:22px;padding:22px}html .pbBlock .borderBlue01{border:2px solid #4fbfd1}html .pbBlock .borderBlue02{border:4px solid #4fbfd1}html .pbBlock .borderRed01{border:2px solid #eb5505}html .pbBlock .borderRed02{border:4px solid #eb5505}html .pbBlock .columnListA01{margin-top:40px}html .pbBlock .columnListA01 li{margin-right:4px;display:inline;zoom:1}html .pbBlock .columnListA01 li img{vertical-align:middle}html .pbBlock .columnBoxA01{margin:40px 0 0}html .pbBlock .columnBoxA01 .oneClumn{padding:40px 24px}html .pbBlock .columnBoxA01 .oneClumn:after{display:none}html .pbBlock .columnBoxA02{position:relative}.globalBox h3{margin:-40px -24px 40px;padding:14px 14px 12px;font-size:33px;color:#fff}.globalBox .oneClumn{width:910px}.globalBox .oneClumn+.oneClumn{margin-top:40px}.globalBox .oneClumn.borderBlue01 h3{background:#4fbfd1}.globalBox .oneClumn.borderRed01 h3{background:#eb5505}html .pbBlock .columnBoxA02 .oneClumn{width:600px;margin:20px 0 0;padding:30px;display:table;border:2px solid #4fbfd1;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;text-align:left}html .pbBlock .columnBoxA02 .oneClumn:first-child{padding-bottom:0}html .pbBlock .columnBoxA02 .oneClumn p{display:table-cell;vertical-align:middle;font-size:33px;font-weight:bold;color:#4fbfd1}html .pbBlock .columnBoxA02 .oneClumn p+p{width:200px;text-align:center}.surveseBox{margin:20px 0 0;text-align:center}.surveseBox h3{margin:-20px -30px 30px;padding:20px 20px 18px}.surveseBox h3 img{width:auto;height:48px}.surveseBox .oneBox{padding:20px 30px}.surveseBox .oneBox.borderBlue02 h3{background:#4fbfd1}.surveseBox .oneBox.borderRed02 h3{background:#eb5505}.grayBox01{margin:50px 0 0;padding:42px 32px;background:#eee}.grayBox01 .linkListA01 li{margin:30px 0 0}.grayBox01 .linkListA01 li a{padding:36px 36px 36px 100px;display:block;background:#fff;border:2px solid #eb5505;font-size:38px;font-weight:bold;color:#ec5504;text-decoration:none;position:relative}.grayBox01 .linkListA01 li a:before{display:block;content:"";width:40px;height:40px;background:url(/content/dam/au-com/static/designs/extlib/images/mobile/service/global/global-passport/usage/icn_arrow_01.png) no-repeat 0 0;background-size:100%;margin-top:-20px;position:absolute;top:50%;left:30px;z-index:1}.grayBox01 .linkListA01 li a:after{display:block;content:"";width:32px;height:32px;margin-top:-16px;background:#fff;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;position:absolute;top:50%;left:34px;z-index:0}.grayBox01 .linkListA01 li a:hover{background:#ec5504;color:#fff}
}