﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}#jdi2015-athlete{color:#333;text-align:center;font-family:"メイリオ","Meiryo","Hiragino Kaku Gothic ProN","游ゴシック体","Yu Gothic",YuGothic,"Arial",sans-serif;background-color:#ededed}#jdi2015-athlete .eng{font-family:'TradeGothicW01-BoldCn20 675334', Helvetica, Arial, sans-serif}#jdi2015-athlete img{vertical-align:top;font-size:1px;line-height:0;border:0}#jdi2015-athlete ul,#jdi2015-athlete ul li{list-style:none}#jdi2015-athlete sub,#jdi2015-athlete sup{font-size:75%;line-height:0;position:relative}#jdi2015-athlete sup{top:-0.5em}#jdi2015-athlete sub{bottom:-0.25em}#jdi2015-athlete .vamiddle{vertical-align:middle}#jdi2015-athlete .clear{clear:both}#jdi2015-athlete .txtreplace{display:block;text-align:left;text-indent:-9999px;background-position:0 0;background-repeat:no-repeat;overflow:hidden}#jdi2015-athlete .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}#jdi2015-athlete .athlete-wrap{width:940px;height:100%;margin:0 auto;background:url(/justdoit2015/img/pc/athlete/bg.gif) left top repeat-y;overflow:hidden}#jdi2015-athlete .athlete-wrap .aside{float:left;width:240px;padding-top:60px}#jdi2015-athlete .athlete-wrap .aside .profile-photo{margin-bottom:20px;border:5px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#jdi2015-athlete .athlete-wrap .aside .profile-photo img{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#jdi2015-athlete .athlete-wrap .aside .business-title{margin-bottom:3px;color:#111;font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ","Meiryo","Arial",sans-serif;font-size:16px}#jdi2015-athlete .athlete-wrap .aside .athlete-name{margin-bottom:60px;color:#111;margin-bottom:30px;font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ","Meiryo","Arial",sans-serif;font-size:24px;font-weight:bold;line-height:1.3}#jdi2015-athlete .athlete-wrap .aside .btn-back-list{width:230px;margin:0 auto}#jdi2015-athlete .athlete-wrap .aside a.btn-gray,#jdi2015-athlete .athlete-wrap .aside .btn-gray{display:block;width:100%;height:50px;color:#fff;text-decoration:none;font-size:16px;line-height:50px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#333;-webkit-box-shadow:-1px 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:-1px 1px 3px rgba(0,0,0,0.2);box-shadow:-1px 1px 3px rgba(0,0,0,0.2);background-image:-webkit-linear-gradient(bottom, #1a1a1a, #4b4b4b);background-image:-moz-linear-gradient(bottom, #1a1a1a, #4b4b4b);background-image:-o-linear-gradient(bottom, #1a1a1a, #4b4b4b);background-image:-ms-linear-gradient(bottom, #1a1a1a, #4b4b4b);background-image:linear-gradient(to top, #1a1a1a, #4b4b4b)}#jdi2015-athlete .athlete-wrap .tweet{float:right;width:660px;padding:20px 0 40px 0}#jdi2015-athlete .athlete-wrap .tweet-list{width:600px;margin:0 auto;text-align:left}#jdi2015-athlete .athlete-wrap .tweet-list li{padding:42px 0 58px 0;background:url(/justdoit2015/img/pc/athlete/tweet_shadow.png) center bottom no-repeat}#jdi2015-athlete .athlete-wrap .tweet-list .icon-name{display:table;width:600px;margin-bottom:30px;overflow:hidden}#jdi2015-athlete .athlete-wrap .tweet-list .icon-name .icon{display:table-cell;width:84px}#jdi2015-athlete .athlete-wrap .tweet-list .icon-name .icon img{width:64px;height:64px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#jdi2015-athlete .athlete-wrap .tweet-list .icon-name .name-box{display:table-cell;width:516px;vertical-align:middle;font-family:"Arial","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ","Meiryo",sans-serif;line-height:1.3}#jdi2015-athlete .athlete-wrap .tweet-list .icon-name .name-box .name{font-size:24px}#jdi2015-athlete .athlete-wrap .tweet-list .icon-name .name-box .user-name{color:#999;font-size:16px}#jdi2015-athlete .athlete-wrap .tweet-list .tweet-body{font-family:"Arial","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ","Meiryo",sans-serif;font-size:16px;line-height:1.5}#jdi2015-athlete .athlete-wrap .tweet-list .tweet-body a{color:#bc067e}#jdi2015-athlete .athlete-wrap .tweet-list .tweet-photo{position:relative;width:600px;height:320px;margin:30px auto 0 auto;background-color:#000;background-position:center;background-repeat:no-repeat;background-size:100% auto;overflow:hidden;z-index:1}#jdi2015-athlete .athlete-wrap .tweet-list .tweet-photo .play-button{position:absolute;top:50%;left:50%;width:120px;height:120px;margin:-60px 0 0 -60px;z-index:10}.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )";z-index:1000}.lb-photo-mov{display:none;position:fixed;top:50px;left:50%;width:874px;height:auto;margin-left:-437px;color:#fff;text-align:center;vertical-align:middle;z-index:1100}.lb-photo-mov .innerwrap{width:100%;text-align:center;background-color:#000}.lb-photo-mov .innerwrap img{max-width:874px}.lb-photo-mov .movie{position:relative;width:100%;padding:75% 0 0 0;z-index:1}.lb-photo-mov .movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}.lb-photo-mov .btn-close{position:absolute;top:0;right:-42px;width:42px;height:42px;z-index:1500}.lb-photo-mov .btn-close img{width:100%;height:auto}
