@charset "utf-8";body{margin:0;padding:0;background-color:#fff;color:#000;cursor:default;}
h1{margin:0 0 .2em 0;}
h2{border-bottom:1px #000 solid;margin:1em 0 .5em 0;}
h3{margin:1em 0 .5em .5em;}
ul, dl, dt, dd{margin:0 0 0 .5em;}
ul{padding:0;}
ul li{list-style:none;padding:.1em 0;}
dl{margin:0 .5em 1em 0;}
dl dt{font-style:bold;font-family:'Adobe Garamond Pro', 'Century Schoolbook', 'Old Standard TT', "ＭＳ Ｐ明朝", "ＭＳ 明朝", "細明朝体", serif;}
p, li, dl{text-align:left;text-autospace:ideograph-alpha ideograph-numeric ideograph-space;punctuation-wrap:hanging;word-break:break-all;}
p{margin:.2em 0;padding:0 .5em;}
b{font-weight:normal;color:#000;}
i{font-style:italic;font-family:'Adobe Garamond Pro', 'Century Schoolbook', 'Old Standard TT', "ＭＳ Ｐ明朝", "ＭＳ 明朝", "細明朝体", serif;font-weight:normal;color:#666;}
h3 i{font-family:'Futura Md', 'Adobe Garamond Pro', 'Century Schoolbook', 'Josefin Sans Std Light', arial, serif;font-style:italic;color:#000;}
em{font-style:normal;color:#000;}
strong{font-style:bold;font-family:'Adobe Garamond Pro', 'Century Schoolbook', 'Old Standard TT', "ＭＳ Ｐ明朝", "ＭＳ 明朝", "細明朝体", serif;}
mark{background-color:#666;color:#fff;font-weight:normal;}
address{font-style:italic;font-family:'Adobe Garamond Pro', 'Century Schoolbook', 'Old Standard TT', "ＭＳ Ｐ明朝", "ＭＳ 明朝", "細明朝体", serif;}
ruby rt{line-height:0;}
a:link{color:#000;text-decoration:none;border-bottom:1px #000 dotted;}
a:visited{color:#333;text-decoration:none;border-bottom:1px #333 dotted;}
a:active, a:hover, a:focus{color:#999;text-decoration:none;border-bottom:0;}
mark a:link, mark a:visited{border-bottom:0;color:#fff;background-color:#000;}
mark a:active, mark a:hover, mark a:focus{color:#fff;background-color:#ccc;}
img{border:0;}
#main{display:none;-webkit-animation-name:'fadeIn';-webkit-animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;}
@-webkit-keyframes 'fadeIn'{0%{opacity:0;}
100%{opacity:1;}}
#GlobalHeader #AddThis{padding:20px 8px 0 0;width:460px;float:right;}
#GlobalHeader #AddThis .addthis_toolbox{text-align:right;}
#GlobalHeader #AddThis a{border-bottom:0;}
#GlobalHeader #language{padding:20px 20px 0 0;width:150px;float:right;}
#GlobalHeader #language p{margin:0;padding:0;text-align:right;}
#GlobalHeader hgroup{clear:right;}
#GlobalHeader hgroup h1{margin:0 0 0 10px;}
#GlobalHeader hgroup p{margin:0 0 1em 20px;}
.global-navigation{padding:0 20px;background:#770c0c url('/common/images/background-pattern-red.jpg');border-top:1px #770c0c solid;border-bottom:1px #770c0c solid;}
.global-navigation p{margin:0;padding:6px 0;font-family:'Futura Md', 'Adobe Garamond Pro', 'Century Schoolbook', arial, serif;line-height:1em;color:#c66;}
.global-navigation a{border-bottom:0;color:#fff;}
.global-navigation a:link, .global-navigation a:visited{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.global-navigation a:active, .global-navigation a:hover, .global-navigation a:focus{filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6;}
.bottom-navigation{margin:2em 0 0 0;}
.bottom-navigation p{text-align:center;}
#wallpaper-download-site, #my-apps, #download-apple-wallpapers, #download-mobile-wallpapers, #download-screensavers, #download-wallpapers, #portfolio, #profile, #awards, #histry, #contact, #copyright, #GlobalFooter{clear:left;}
#wallpaper-download-site, #my-apps, #download-apple-wallpapers, #download-iphone-wallpapers, #download-ipad-wallpapers, #download-android-wallpapers, #download-mobile-wallpapers, #download-screensavers, #download-wallpapers, #portfolio, #profile, #awards, #histry, #contact{margin:0 20px;padding:.5em 0 0 0;}
#download-apple-wallpapers figcaption, #download-apple-wallpapers ul li, #download-mobile-wallpapers ul li, #download-screensavers figcaption, #download-wallpapers ul li, #language p{color:#999;}
#wallpaper-download-site, #my-apps, #download-mobile-wallpapers li, #download-screensavers li, #download-wallpapers li, #portfolio li{padding:.4em 0;}
#download-apple-wallpapers section nav{width:510px;float:left;}
#download-apple-wallpapers section nav figure img{width:480px;height:150px;padding:5px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;background:transparent url('/common/images/background-texture-line-silver.gif');display:block;}
#download-apple-wallpapers section nav figure a.thumbnail, #download-screensavers section nav figure a.thumbnail{margin:0;padding:0;border-bottom:0;display:block;}
#download-apple-wallpapers section nav figure img:hover, #download-screensavers section nav figure img:hover{filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6;}
#download-apple-wallpapers section nav figure figcaption, #download-screensavers section nav figure figcaption{padding:.5em 0 0 1em;display:block;}
#download-screensavers nav{width:380px;float:left;}
#download-screensavers section nav figure img{width:360px;height:222px;padding:5px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;background:transparent url('/common/images/background-texture-line-silver.gif');display:block;}
#download-wallpapers section{margin-top:1em;}
#portfolio address{font-family:'Adobe Garamond Pro', 'Century Schoolbook', "Times New Roman", Times, "ＭＳ Ｐ明朝", "ＭＳ 明朝", "細明朝体", serif;font-style:normal;display:inline;}
#profile dl dt{font-size:1.4em;margin:1em 0 0 0;}
#histry dl{width:100%;}
#histry dl dt{width:100px;font-family:'Futura Md', 'Adobe Garamond Pro', 'Century Schoolbook', arial, serif;text-align:left;float:left;clear:left;}
#histry dl dd{width:85%;text-align:left;float:left;}
#histry address{display:inline;}
#GlobalFooter #copyright{margin:11px 0 22px 0;padding:0;text-align:center;}
#require{background-color:#000;padding:20px;border-top:1px #ccc solid;color:#ccc;}
#require p{color:#fff;}
#require i{color:#fff;}
#require ul{margin:0 0 0 2em;}
#require ul li{list-style:decimal;font-size:.8em;}
#require section a:link, #require section a:visited{border-bottom:0;color:#fff;background-color:#c12;}
#require section a:active, #require section a:hover, #require section a:focus{border-bottom:0;color:#fff;background-color:#999;}
#require nav{margin:.5em 0 0 .5em;}
#require nav a{border-bottom:0;}
.wrapper{width:33%;padding:0 0 1em 0;float:left;}
.ja{text-indent:1em;}
.author-en{font-size:1.2em;line-height:1.2em;}
.author-title{margin:0;}
#awards p{padding:0 0 0 10px;}
.mt1{margin-top:1px;}
.mt12{margin-top:12px;}
.mt18{margin-top:18px;}
.mt24{margin-top:24px;}
.centering{text-align:center;}