/**
 *  Theme Name:     iA³
 *  Theme URI:      http://store.informationarchitects.jp/product/ia³-template
 *  Description:    A simple HTML5 Big Cartel theme based on Information Architects' website.
 *  Version:        1.0
 *  Author:         Information Architects
 *  Author URI:     http://informationarchitects.jp/en/
 *  Tags:           monochrome, fixed width, simple, typographic, html5
 */

@media all{html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,svg,time,mark,audio,video{background:transparent;border:0;font-size:100%;margin:0;padding:0;outline:0;vertical-align:baseline}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,img,menu,nav,section,svg{display:block}.ie img{-ms-interpolation-mode:bicubic}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{background:transparent;font-size:100%;margin:0;padding:0;vertical-align:baseline}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted inherit;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #cccccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}}@media screen{body{background:#FFF;font-size:100%}.implied{clip:rect(1px,1px,1px,1px);position:absolute !important}.ielt8 .implied{height:1px;left:-999px;overflow:hidden;position:absolute;text-indent:-999px;top:-999px;width:1px}.ir{display:block;text-align:left;text-indent:-9999px}address,blockquote,caption,cite,code,dl,figcaption,h1,h2,h3,h4,h5,h6,label,legend,ol,p,pre,ul,table{display:block;font:normal normal 400 1em/1.5em Georgia,Serif;list-style:none;margin:0 0 1.5em;text-rendering:optimizeLegibility}html[lang=ja] #content address,html[lang=ja] #content blockquote,html[lang=ja] #content caption,html[lang=ja] #content cite,html[lang=ja] #content code,html[lang=ja] #content dl,html[lang=ja] #content figcaption,html[lang=ja] #content h1,html[lang=ja] #content h2,html[lang=ja] #content h3,html[lang=ja] #content h4,html[lang=ja] #content h5,html[lang=ja] #content h6,html[lang=ja] #content label,html[lang=ja] #content legend,html[lang=ja] #content ol,html[lang=ja] #content p,html[lang=ja] #content pre,html[lang=ja] #content ul,html[lang=ja] #content table{font-family:Georgia,"Hiragino Mincho Pro",serif}html[lang=ja] body.index #content p,html[lang=ja] body.single #content p,html[lang=ja] body.page #content p,html[lang=ja] body.index #content dd,html[lang=ja] body.single #content dd,html[lang=ja] body.page #content dd{font-size:86%;line-height:1.7em}dd,dt,li{display:list-item;margin:0;padding:0}dd:last-child,dl:last-child,dt:last-child,li:last-child,ol:last-child,ul:last-child,p:last-child{margin-bottom:0 !important}.ielt9 dd.lastChild,.ielt9 dl.lastChild,.ielt9 dt.lastChild,.ielt9 li.lastChild,.ielt9 ol.lastChild,.ielt9 ul.lastChild,.ielt9 p.lastChild{margin-bottom:0 !important}a{color:#00F;text-decoration:underline}a:hover{color:#00A;text-decoration:none}a:visited{color:#00A}abbr,acronym{border:none;cursor:help}a abbr,a acronym{cursor:pointer}hr{border:none;background-color:#EEE;height:.1em;margin:1.45em 0 1.4em}pre,code,kbd,samp{font-family:monospace,sans-serif}button,input,label,select,textarea{display:block;font-size:1em;line-height:normal}button,input,select,textarea{float:left;margin-right:.5em}button,input,select{font-family:Arial,sans-serif}html[lang=ja] button,html[lang=ja] input,html[lang=ja] select{font-family:Georgia,"Hiragino Mincho Pro",serif}textarea{border:solid .1em #666;border-radius:.225em;-moz-border-radius:.225em;-webkit-border-radius:.225em;font:normal normal 400 .75em/2em monospace,serif;padding:0 .3em}html[lang=ja] textarea{font-family:Georgia,"Hiragino Mincho Pro",serif}input[type=submit]{background:#EEE;background:-moz-linear-gradient(top,#F7F7F7,#E6E6E6);background:-webkit-gradient(linear,left top,left bottom,from(#F7F7F7),to(#E6E6E6));border:solid .1em #666;border-radius:.3em;-moz-border-radius:.3em;-webkit-border-radius:.3em;cursor:pointer;font-size:75%;font-weight:700;height:2em;padding:0 .5em;text-shadow:#FFF 0 .1em 0;-moz-text-shadow:#FFF 0 .1em 0;-webkit-text-shadow:#FFF 0 .1em 0}input[type=submit]:hover{border-color:#222}.ielt9 input[type=submit]{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#F7F7F7,endColorstr=#E6E6E6)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#F7F7F7,endColorstr=#E6E6E6)}input[type=text]{background:#FFF;border:solid .1em #666;border-radius:.225em;-moz-border-radius:.225em;-webkit-border-radius:.225em;height:1em;line-height:1em;padding:0 .25em;padding:.25em .2em .15em;width:8.875em}.ie7 input[type=text]{border:solid 1px #666}input[type=text]:active,input[type=text]:focus{outline:none}form ol li label{font-size:87.5%;line-height:1.71428571em;margin-bottom:0}form ol li label:after{content:":"}form ol li input[type=text]{width:18.5em}.G1,.G2,.G3,.G4,.G5,.G6{clear:none !important;float:left;margin-left:1.125em}.GS{margin-left:0}.GR{float:right}.G1{width:8.875em}.G1 .G1{margin-left:0}.G1 .G2{margin-left:-10em}.G1 .G3{margin-left:-20em}.G1 .G4{margin-left:-30em}.G1 .G5{margin-left:-40em}.G1 .G6{margin-left:-50em}.G2{width:13em}.G2 .G2{margin-left:0}.G2 .G3{margin-left:-10em}.G2 .G4{margin-left:-20em}.G2 .G5{margin-left:-30em}.G2 .G6{margin-left:-40em}.G3{width:19.2em}.G3 .G3{margin-left:0}.G3 .G4{margin-left:-10em}.G3 .G5{margin-left:-20em}.G3 .G6{margin-left:-30em}.G4{width:38.875em}.G4 .G4{margin-left:0}.G4 .G5{margin-left:-10em}.G4 .G6{margin-left:-20em}.G5 .G5{margin-left:0}.G5{width:48.875em}.G5 .G6{margin-left:-10em}.G6{width:58.875em}.G6 .G6{margin-left:0}.G7{width:27em}.G8{width:19.2em}.G9{width:30em}.HSC{font-size:75%;height:2em;letter-spacing:.1em;line-height:2em;text-transform:uppercase}html[lang=ja] .HSC{font-size:78% !important}label.HSC{margin-bottom:0}.containsAddress dd,.containsAddress dt{float:left}.ielt8 .containsAddress dd{clear:left;margin-bottom:.75em}.containsAddress dt{clear:left;margin-right:.33em}.containsAddress dt.url,.containsAddress dd.address{clear:left;margin-top:1.5em;width:100%}.containsAddress dd address{margin:0}.containsGallery{clear:left;margin:0 0 0 -1.125em}.ielt8 .containsGallery{margin-bottom:1.5em}.containsGallery li{display:block;margin:0 0 1.5em 1.125em !important;overflow:hidden}.containsGallery a,.containsGallery img{display:block;margin-bottom:0 !important}.containsGallery img{width:100%}#content{margin-top:1em;padding-bottom:3em}#content aside{clear:left;float:left;margin-left:-20em;width:18.875em}.ielt8 #content aside{background:#F7F7F7;border:solid .1em #E6E6E6;float:none;margin:0 0 1.5em;width:auto;}#content aside p,#content aside ol,#content aside ul{font:normal normal 75%/1.5em arial,sans-serif;margin-bottom:1.5em;padding:0 !important}#content header{margin-bottom:2em;position:relative}#content header h1{font-size:200%;line-height:1.3334em;margin-bottom:0}#content header h2{font-size:87.5%;font-style:italic;line-height:1.71428571em;margin:0}#content header nav{left:-20em;margin-top:-1.5em;position:absolute;width:18.875em}#content header nav ul{text-align:right}#content header nav li{font:normal normal 400 87.5%/1.71428571em Georgia,Serif;display:inline}html[lang=ja] header nav li{font-family:Georgia,"Hiragino Mincho Pro",serif;display:inline}#content header nav li:after{content:" | "}#content header nav li:last-child:after{content:""}.ielt9 #content header nav li.lastChild:after{content:""}#content h2{font-size:150%;line-height:1.5em;margin-bottom:1em;margin-top:2em}#content h3{font-size:125%;line-height:1.2em;margin-bottom:1.2em;margin-top:1.2em}h3#comments{font-size:200%;line-height:1.3334em;margin-bottom:0}.formatted{position:relative}.formatted blockquote{background:#FFF url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAQCAYAAAD52jQlAAAACXBIWXMAAAsTAAALEwEAmpwYAAABnklEQVQ4EZWToZLCQAyGw85NMdR0MK2hCtUqFCgUmPICfTsEb1CFAoVCFQOKGjCAAQOG65+77Cy0ywwR3W3ybTbZJI1nKWSR6/VK6/WaDocDpWlqof7Up9OJVqsVua5LPzYyz3N2+Hg8GIHjIAgq+P1+Z26z2bDteDxWnQKaz+cEI6TValGv16t1iOjA3m43Zj3Po8Fg8OoUUJZlJNFFUcQOm80mHzI/2+2W0wXrOA5zcRwzotM3HQIaDocUhqHpR+/3+z0tl0v+Ryaj0Yja7ba2s1NJWSJMkuQF0nS5weWLxYJVuHwymXBxTEbhB5C8S7/ftzoUVi5HhKj2uyhUtSgK1iMVeZd3EP94x8vlwibf92uLB6Pa7XYM4WN7QwHQZiKfLm/MZrOnpC4HsCIS8ynw7tPp1ET0vtvtMitdouocgkafYkJEzuezbCsrsjVZLlSF+lfIANjsph4jLfLRqUDfrgq9ZpNOp6NNda2jjeUGNRBRtorjMsyxCJyaB0WPFTNvdoNChVE9U9CvmKr36NDsZvQ4g4vG4zFJ5aH7BYMAsaH2qs0LAAAAAElFTkSuQmCC) 0 0 no-repeat;background-size:1.3125em 1em;color:/*#888*/#606060;margin:3em 0 1.5em;padding:0 0 0 2.0625em}.ielt8 .formatted blockquote{/* Strange bug in IE 7 means a background-color MUST be set for this image to appear ... ? */background-color:#FFF;background-image:url(assets/img/bg-blockquote.png)}.formatted iframe,.formatted img,.formatted object,.formatted video{margin-bottom:1.5em;max-width:100%}.formatted img.G5{max-width:48.75em}.formatted img.G6{max-width:58.75em}.formatted iframe,.formatted object,.formatted video{width:100% !important}.formatted ol{list-style:outside decimal}.formatted ul{list-style:outside disc}.formatted p code{font-size:100%;margin:0}html[lang=ja] .formatted ol{font-size:86%;line-height:1.7em}html[lang=ja] .formatted p em{font-style:normal !important}.formatted cite{font:normal italic 400 87.5%/1.71428571em Georgia,Serif;text-align:right}.formatted hr{display:none}#screen{margin:0 auto;padding:0em 0;width:58.875em}#screen > footer .HSC,#screen > header .HSC{height:2em;margin-bottom:0}#screen > footer ul,#screen > header h1,#screen > header ul{margin-bottom:0 !important}#screen > footer li li,#screen > header li li{font-size:87.5%;letter-spacing:0;line-height:1.5em;text-transform:none}html[lang=ja] #screen > footer li li,html[lang=ja] #screen > header li li{font-size:90%}html[lang=ja] #screen > footer li h2,html[lang=ja] #screen > header li h2{font-size:75% !important;font-weight:300}#screen > header{background:transparent 0 100% repeat-x;margin-bottom:1.5em;padding-bottom:0.2em}#screen > header form{display:none}#screen > header h1{padding-bottom:.25em;padding-top:0em}#screen > header h1 img{height:12.3em; margin-left: 0.9em}html[lang=ja] #screen > header li h2{font-size:87%}#screen > header a{color:#000 !important;display:block;text-decoration:none}#screen > header a:hover{text-decoration:underline}#screen > header strong a{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAGCAAAAADBUmCpAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAHklEQVQIHWOI/PT/P4MxkGQwNra/CSV8bv5nAEkAANIFDmMxRyBPAAAAAElFTkSuQmCC) 0 50% no-repeat;background-size:.25em .375em;-moz-background-size:.25em .375em;-webkit-background-size:.25em .375em;font-weight:400;margin-left:-.75em;padding-left:.75em}.ielt8 #screen > header strong a{background-image:url(assets/img/bg-bullet.png)}#screen > footer{clear:both}#screen > footer > nav > ul{background:transparent 0 0 repeat-x;margin-top:1.5em;padding-top:1.5em}#screen > footer > nav > ul strong a{font-weight:400}#footerOne{margin-top:4.5em}#footerTwo li{font-size:75%;float:left;letter-spacing:.1em;line-height:2em;margin:0 .75em 0 0;text-transform:uppercase}#footerTwo li:last-child{float:right;letter-spacing:0;margin:0 0 0 .75em;text-transform:none}.ielt9 #footerTwo li.lastChild{float:right;letter-spacing:0;margin:0 0 0 .75em;text-transform:none}#screen > footer #footerTwo li a{color:#000 !important;text-decoration:none}#footerTwo li a:hover{text-decoration:underline}.store #containsCart table{background:transparent 0 100% repeat-x;border-collapse:collapse;font:normal normal 400 100%/1.5em arial,sans-serif;margin:0;text-align:left;width:100%}.store #containsCart td,.store #containsCart th{text-align:left;vertical-align:top}.store #containsCart .item{width:45%}.store #containsCart .icons{width:17.5%}.store #containsCart .price,.store #containsCart .total,.store #containsCart .quantity{width:12.5%}.store #containsCart tbody td,.store #containsCart tbody th{background:transparent 0 0 repeat-x;padding:1em 0;font:normal normal 400 75%/1.5em arial,sans-serif;}.store #containsCart tbody .item{font-weight:400 !important;}.store #containsCart tbody .item strong{display:block;font-weight:700;margin:0 1em 0 0}.store #containsCart tbody .quantity input{float:none;width:50%}.store #containsCart tbody .icons{text-align:right;}.store #containsCart tbody .icons a{font-weight:700}.store #containsCart tbody .icons a.remove{margin-left:.5em;}.store #containsCart tfoot th{background:transparent 0 0 repeat-x;padding:1.5em 0}.store #containsCart tfoot .icons input{float:right;font-size:93.75%;margin:-.2em 0;width:95%;}.store #containsCart thead th{padding:0 0 .75em}.store #containsPagination{margin:0 0 3em;text-align:center}.store #containsPagination a,.store #containsPagination span{margin:0 .1875em;text-decoration:none}.store #containsPagination a:hover{text-decoration:underline}.store #containsProduct{background:#F7F7F7;border:solid .1em #E6E6E6;min-height:5em;padding:.74em;text-shadow:#FFF 0 .1em 0;-moz-text-shadow:#FFF 0 .1em 0;-webkit-text-shadow:#FFF 0 .1em 0;width:17.375em}.ielt8 .store #containsProduct{width:auto}.store #containsProduct h2{font-family:arial,sans-serif;font-weight:700;margin:0 0 .25em !important}.store #containsProduct li{list-style:none;margin:0 0 .75em 13px;padding-left:.75em;position:relative}.store #containsProduct .inventory{background:#E6E6E6;background:-moz-linear-gradient(top,#D5D5D5,#E6E6E6);background:-webkit-gradient(linear,left top,left bottom,from(#D5D5D5),to(#E6E6E6));border-radius:1em;-moz-border-radius:1em;-webkit-border-radius:1em;margin:.375em 0 .625em}.ie .store #containsProduct .inventory{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#D5D5D5,endColorstr=#E6E6E6)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D5D5D5,endColorstr=#E6E6E6)}.store #containsProduct .inventory > span{border-radius:1em;-moz-border-radius:1em;-webkit-border-radius:1em;display:block;height:.5em}.store #containsProduct .inventory > .normal{background:#B3B3B3;background:-moz-linear-gradient(top,#CCC,#AAA);background:-webkit-gradient(linear,left top,left bottom,from(#CCC),to(#AAA))}.ie .store #containsProduct .inventory > .normal{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCCCCC,endColorstr=#AAAAAA)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCCCCC,endColorstr=#AAAAAA)}.store #containsProduct .inventory > .danger{background:#B3B3B3;background:-moz-linear-gradient(top,#CCC,#AAA);background:-webkit-gradient(linear,left top,left bottom,from(#CCC),to(#AAA))}.ie .store #containsProduct .inventory > .danger{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCCCCC,endColorstr=#AAAAAA)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCCCCC,endColorstr=#AAAAAA)}.store #containsProduct input[type=radio]{height:13px;left:-13px;position:absolute;top:-2px;width:13px}.store #containsProduct input[type=submit]{background:#222;background:-moz-linear-gradient(top,#666,#222);background:-webkit-gradient(linear,left top,left bottom,from(#666),to(#222));border-color:#000;color:#FFF;float:right;font-size:81.25%;margin:0;text-shadow:#000 0 .1em 0;-moz-text-shadow:#000 0 .1em 0;-webkit-text-shadow:#000 0 .1em 0}.ie .store #containsProduct input[type=submit]{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#666666,endColorstr=#222222)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#666666,endColorstr=#222222)}.store #containsProduct label{color:#000;font:normal normal 400 100%/1.5em arial,sans-serif}.store #containsProduct label:after{content:""}.store #containsProduct .coming-soon,.store #containsProduct .sold-out{font-size:100%;font-weight:700;line-height:1.5em;margin:0;text-align:right;}.store #containsProducts{margin:1em 0 0 !important;}.store #containsProducts > li{background:transparent 0 100% repeat-x;margin-bottom:3em !important;padding-bottom:3em}.store #containsProducts > li:last-child{background:transparent;padding-bottom:0}.ielt9 .store #containsProducts > li.lastChild{background:transparent;padding-bottom:0}.store #containsProducts h2{font:normal normal 400 150%/1.25em georgia,serif;margin:0 0 .25em}.store #containsProducts h3{font:normal normal 400 100%/1.5em georgia,serif;margin:0 0 1.5em}.store #containsProducts h2 a,.store #containsProducts h3 a{color:#000;text-decoration:none}.store #containsProducts h2 a:hover,.store #containsProducts h3 a:hover{text-decoration:underline}.store #containsProducts .more a{font-weight:400;text-decoration:none}.store #containsProducts .more a:hover{text-decoration:underline}.store #containsProducts img{width:100%}.store #containsProducts > li > ol > .G1{margin-bottom:1.125em}.store #storeStatus{font:normal normal 75%/1.5em arial,sans-serif;margin-top:-1em;text-align:right}.store #storeStatus a{font-weight:700}#screen > header,#screen > footer > nav > ul,.store #containsCart table tbody td,.store #containsCart table tbody th,.store #containsCart table tfoot th,.store #containsProducts > li{background-image:url(data:image/png;base64,R0lGODlhSAABAIAAAP///2ZmZiH5BAEHAAAALAAAAABIAAEAAAINDG54kLwNn1TU1XhXAQA7)}.ielt8 #screen > header,.ielt8 #screen > footer > nav > ul,.ielt8 .store #containsCart table tbody td,.ielt8 .store #containsCart table tbody th,.ielt8 .store #containsCart table tfoot th,.ielt8 .store #containsProducts > li{background-image:url(assets/img/bg-border-h.gif)}fieldset:after,fieldset ol li:after,#screen:after,.containsAddress:after,.containsGallery:after,.containsGrid:after,.G1:after,.G2:after,.G3:after,.G4:after,.G5:after,.G6:after,#content aside:after,#screen > footer:after,#screen > header:after,#screen > header nav:after,.store #containsProducts > li:after{clear:both;content:'.';display:block;height:0;visibility:hidden}.ielt9 fieldset,.ielt9 fieldset ol li,.ielt9 #screen,.ielt9 .containsAddress,.ielt9 .containsGallery,.ielt9 .containsGrid,.ielt9 .G1,.ielt9 .G2,.ielt9 .G3,.ielt9 .G4,.ielt9 .G5,.ielt9 .G6,.ielt9 #content aside,.ielt9 #screen > footer,.ielt9 #screen > header,.ielt9 #screen > header nav,.ielt9 .store #containsProducts > li{zoom:1}}@media screen and (min-width:1440px){body{font-size:112.5%}}@media screen and (max-width:1024px){body{font-size:100%;overflow-x:hidden}address,blockquote,caption,cite,code,dl,figcaption,h1,h2,h3,h4,h5,h6,label,legend,ol,p,pre,ul,table{-webkit-text-size-adjust:none !important}form ol li input[type=text]{width:75%}form ol li textarea{width:99%}.G1,.G2,.G3,.G4,.G5,.G6{clear:both;float:none;margin:0 0 1.5em;width:100%}.containsGallery li{float:left;width:7.90625em}.containsGallery li img{margin:0 !important}#content{margin-bottom:3em;margin-top:1.5em}#content aside{background:#EEE;float:none;margin:0 0 2em;padding:1em;width:auto}.formatted img,.formatted object,.formatted video{margin:0 0 1.5em !important;max-width:100% !important}.formatted object,.formatted video{width:100% !important}.formatted img.G4,.formatted img.G5,.formatted img.G6,.contact #content img{width:100% !important}.formatted ol,.formatted ul{list-style-position:outside}#screen{margin:6.375em auto 2.25em;padding:0;width:35em}#screen > header form{display:block}#screen > header label{clip:rect(1px,1px,1px,1px);position:absolute !important}#footerOne > li{float:left;margin-bottom:0;width:25%}#footerOne > li:nth-child(1){display:none;width:100%}#footerTwo > :last-child{float:left !important;margin-left:0 !important;margin-top:0 !important}.store #containsProduct{float:none;margin:0 0 1.5em;width:auto}.store #containsCart table td,.store #containsCart table th{width:auto !important}}@media screen and (min-width:596px) and (max-width:1024px){#screen > header h1,#screen > header nav,#headerOne > li,#headerTwo > li li{float:left}#screen > header h1{width:33.333%}#screen > header nav{width:66.666%}#headerOne > li{margin-bottom:0;width:33.333%}#headerTwo > li h2,#headerTwo > li li span{clip:rect(1px,1px,1px,1px);position:absolute !important}#screen > header form{background:#EEE;border-bottom:solid .1em #D6D6D6;height:3em;left:0;position:absolute;right:0;top:.3em}#screen > header form fieldset{margin-right:-17.5em;position:absolute;right:50%;top:.75em}#headerTwo{margin-left:-18.625em;position:absolute;left:50%;top:1.05em;width:auto;text-shadow:#FFF 0 1px 0}#headerTwo > li h2{clip:rect(1px,1px,1px,1px);position:absolute !important}#headerTwo > li li{font:normal normal 75%/2em arial,sans-serif !important;margin-left:1.5em}}@media screen and (max-device-width:1024px) and (width:1024px){body{font-size:131.25%}}@media screen and (max-device-width:1024px) and (width:768px){body{font-size:112.5%}}@media screen and (max-width:595px){body{font-size:100%}.HSC{font-size:87.5% !important;height:auto !important;line-height:1.71428571em;margin-bottom:.85714286em}.containsGallery li{width:6.09375em}.formatted ol li{list-style:inside decimal}header input[type=text]{width:95%!important;}header input[type=submit]{margin-top:1em!important;}#screen{margin-bottom:1.125em;margin-top:0;width:27.75em}#screen > header{position:relative}#screen > header h1{width:50%}#screen > header a{margin-bottom:0 !important}#screen > header form{bottom:1.75em;position:absolute;left:66.666%;right:0;top:1.75em}#screen > header fieldset:nth-child(1){display:none}#screen > header select{background:#FFF;border:solid .1em #888;font-size:87.5%;margin:0;position:absolute;width:100%}#screen > header select#mobile-menu{top:0}#screen > header select#mobile-lang{bottom:0}#headerOne,#headerTwo{display:none}#footerOne > li{width:50%}#footerOne > li:nth-child(1){display:block}#footerOne li,#footerTwo li:last-child{font-size:93.75% !important;line-height:1.6em;margin-bottom:0}#footerOne > li:nth-child(1),#footerOne > li:nth-child(2),#footerOne > li:nth-child(3){margin-bottom:1.5em}#footerTwo li{font-size:87.5% !important;line-height:1.71428571em}}@media screen and (max-width:479px){body{font-size:100%}.containsGallery li{width:8.3125em}.formatted ol li{list-style:inside decimal}#screen{width:17.75em}#screen > header form{left:50%}}@media print{header,footer,section header nav ul{display:none}address,blockquote,caption,cite,code,dl,figcaption,h1,h2,h3,h4,h5,h6,label,legend,ol,p,pre,ul,table,dl,dd{display:block;font:normal normal 400 1.2em/1.7em Georgia,Serif;list-style:none;margin:0 0 1.5em}html[lang=ja] address,html[lang=ja] blockquote,html[lang=ja] caption,html[lang=ja] cite,html[lang=ja] code,html[lang=ja] dl,html[lang=ja] figcaption,html[lang=ja] h1,html[lang=ja] h2,html[lang=ja] h3,html[lang=ja] h4,html[lang=ja] h5,html[lang=ja] h6,html[lang=ja] label,html[lang=ja] legend,html[lang=ja] ol,html[lang=ja] p,html[lang=ja] pre,html[lang=ja] ul,html[lang=ja] table,html[lang=ja] dl,html[lang=ja] dd{font-family:Georgia,"Hiragino Mincho Pro",serif;line-height:1.35em}a,a:active,a:visited{color:gray;text-decoration:none}a:link:after,a:visited:after{content:" [" attr(href) "] ";font-size:75%;color:#999 !important}html[lang=ja] body{margin:0 1em 0 1em}.containsArticles dt a{margin-top:1em;margin-bottom:.3em;font-size:1.8em}section header{display:block}#content header h1{font-size:200% !important;line-height:1.3334em;margin-bottom:0}blockquote p{font-size:100%}#content header h2{font-size:87.5%;font-style:italic;line-height:1.71428571em;margin:0;margin-bottom:1em}img,a,p{page-break-before:auto !important;page-break-after:auto !important;page-break-inside:avoid !important}#screen > header,#screen > footer > nav > ul{background-image:none !important}}