#footer{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","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:1.6;color:#333;word-break:break-all;word-wrap:break-word;position:relative;}#footer a:link,.d-txtlink{color:#005FC0;cursor:pointer;text-decoration:none;}#footer a:hover{text-decoration:underline;}#footer{padding:0;margin:10px 0 0!important;list-style-type:none;}#footer{border:0;vertical-align:top;-ms-interpolation-mode:bicubic;}#footer{clear:both;margin:10px 0 0;overflow:hidden;}#footer p,#footer ul,#footer li{list-style:none outside none;margin:0;padding:0;}#footer p.anchor{margin:12px;text-align:right;}#footer a.d-txttopback{background:url("//p.dmm.com/p/common/ico_toparrow.gif") no-repeat scroll left center rgba(0,0,0,0);color:#666;font-size:11px;padding-left:12px;}#footer ul.info{background-color:#fff;overflow:hidden;padding-top:10px;padding-bottom:20px;}#footer ul.info:after{clear:both;content:".";display:block;height:0;visibility:hidden;}#footer ul.info>li{border-right:1px dotted #BBB;float:left;margin-bottom:-10em;min-height:9.5em;padding:8px 0 10em;width:24.8%;}#footer ul.info>li+li+li+li{border-right:medium none;}#footer ul.info>li>*{margin:0 12px;}#footer ul.info>li>p:first-child{margin-bottom:10px;}#footer ul.info>li ul{margin-bottom:8px;}#footer ul.info>li ul li a{background:url("//p.dmm.com/p/common/marker.gif") no-repeat scroll left .4em rgba(0,0,0,0);line-height:1.6;margin-left:.5em;padding-left:10px;}#footer ul.info>li ul li span{color:#666;display:inline-block;font-size:10px;margin-bottom:5px;margin-left:12px;}#footer ul.info>li div.qr{background-color:#FFF;color:#666;margin-bottom:8px;overflow:hidden;padding:8px;}#footer ul.info>li div.qr img{float:left;}#footer ul.info>li div.qr p{margin:4px 0 0 72px;}#footer ul.info>li div.qr p a{background:url("//p.dmm.com/p/common/marker.gif") no-repeat scroll left .4em rgba(0,0,0,0);line-height:1.6;margin-left:.5em;padding-left:10px;}#footer ul.ft-nav{background-color:#242424;list-style:none outside none;padding:15px 0 12px;text-align:center;}#footer ul.ft-nav li{border-left:1px solid #999;display:inline;margin-left:4px;padding-left:8px;white-space:nowrap;}#footer ul.ft-nav li:first-child{border-left:medium none;margin-left:0;padding-left:0;}#footer ul.ft-nav li a{color:#FFF;}#footer p.copy{background-color:#242424;color:#FFF;padding-bottom:15px;text-align:center;}#footer p.copy small{font-size:10px;}#footer-my{margin-bottom:15px;}#footer-my ul{margin:0;text-align:center;}#footer-my ul li{border-right:1px solid #666;display:inline;height:1.2em;margin-right:4px;padding-right:6px;white-space:nowrap;}#footer-my ul li.last{border-right:0 none;margin-right:0;padding-right:0;}#footer-my .ft-nav{border-top:1px solid #AAA;margin-top:6px;padding:6px 7px;}#footer-my .anchor{margin:18px 7px 0;text-align:right;}#footer-my .remote{margin-top:18px;}#footer-my address{font-size:10px;padding-top:14px;text-align:center;}#footer-short p.copy{border-top:1px solid #AAA;padding-top:6px;text-align:center;}#footer-short p.copy small{font-size:10px;}#footer div.wp-info{background-color:#fff;}#footer div.wp-info ul.info{margin:0 auto;overflow:hidden;padding-top:10px!important;border-bottom:none;width:100%;}#footer div.wp-info ul.info>li{width:33.33333333%;}#footer div.wp-info ul.info>li{border-right:medium none;padding:6px 0 10.2em;}#footer div.wp-info ul.info>li>*{margin:0 12px 0 20px;}#footer div.wp-info ul.info>li>p{border-bottom:1px dotted #BBB;padding:0 0 8px 0;font-weight:700;}#footer div.wp-info ul.info>li ul li{margin-top:10px;}#footer div.wp-info ul.info>li ul li:first-child{margin-top:12px;}#footer div.wp-info ul.info>li ul li a{background:none repeat scroll 0 0 rgba(0,0,0,0);color:#000;margin-left:0;padding-left:13px;text-indent:-1em;}#footer div.wp-info ul.info>li ul li a:before{background:url(../../img/ec/img_common.png) no-repeat -160px 0;height:9px;display:inline-block;content:"";overflow:hidden;padding-left:12px;}#footer div.wp-info ul.info{border-bottom:none!important;}#footer div.wp-info ul.info>li>ul{padding-left:0!important;}#footer div.wp-info ul.info>li>*{margin:0 12px!important;}