@charset "utf-8";
body{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAD/CAMAAADc6ObwAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAADSUExURf////r8/fn6/OLq8vz9//7//wBPof7+/v39/f3//vv8/vD0+ff4+vj5++/z+Pr7/e3w9e7x9vf4/Pb3++ft8+bs8vL2+fz8/ezv9fH2+fH1+fX2+uju9AC91uXr8env9e/y9+Tp8tLS1fz+/erv9Ont9Pb3+evv9eru9fHz+PT2+fP1+ePr8/39/+zx9evw9evv9P78/fT1+Orv9ent8uXq8//+/////fr6/Pj5/f/9/vP3+v7+//L0+evw9unu8+Hp8ejs8/v9/fv9//r+//n9/p37jmAAAAIDSURBVFjD7Y7rclIxFEZX6cEkpy2Wyq1UsYhUaovWXrzfL+//SiY56Qzsk83YGf3jnG9NWMlOPoB7Srj7xSMlNGnSpEmTJk2aNGnS5N/FKFbyRInemBbT4muxXUpTbOdhUgbf/JDml3fpkUb5pkL/jbs3wv/OgTKfcuN758X5T2nCp2cizcTmQZlP6KedNH7XH/ZtX5q0r0HlZV86Nnrp1ar53rOBb9JUroMy721oPMyDMt/QmNu599xKs5zba+9raRbxzcJKYx/nwa9XEWG9sbB5sE8jX6S5qHYzacor7ys7kuaZC1w4aZxyw0sX+OykcaPZyEXWTTrVQJmPeOHyMNt3EWmSa6DMNzW6kX1pui4Pyry7odFxx56ONB1zHHDSVK7jGxErjU0nuW4bNUg+lebU5GG2YwKfpKlcB2W+s6ExTjthxiYPynzMWeyOnTTLMxO4lObQ5EGZH8bGIJ1WjXmeh4HJgzIfcFn5ozTmKHIiTeUjKx0aH9KrNXNi8mAe5MGv92m/Zr2xa3atX0Yal07SJNeIDdLLVXPQzoMyP9jQ2MuDMm/j9lxwSzo23qVXq6bdar/1qyWN79CibtLpz4mNN+m05vsKxM8tT856I8eWAurNX2yYksBSmlIB9WaogHozZBaRDr9RvC6wNSeMNGlnpHEVRprbmxpGAfVGb/zn+Q3BW6ZO2V6NrgAAAABJRU5ErkJggg==) center top repeat-x scroll;color:#333;font:13px/1.6 'メイリオ','Mayryo','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック','MS PGothic',Verdana,Geneva,sans-serif;;*font-size:small;*font:x-small;}
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,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;}
nav ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
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 #000;cursor:help;}
table{border-collapse:collapse;border-spacing:0;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
input,select{vertical-align:middle;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
#glovalHeader,#contentsWrapper,#glovalFooter .inner,#glovalFooter .goPageTop p{width:980px;margin:0 auto 0 auto;}
#contentsWrapper{padding-bottom:40px;}
#mainContents{width:738px;float:right;margin-right:-6px;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAuIAAACjCAMAAAD4povtAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAACZUExURfz+/u3x9vf4+/X4+vn8/eft9PL1+f///+Pq8/j6/PT2+e/y9+/z9/Dz+evw9erv9enu9Pv8/eXr8vb4+vH1+eju9Pv7/Pr8/evv9fHx8tjY2/b29+bm6Pj4+cbGyuXk5/r6+vX09ejo6uzs7e/v8PPz9Nzb3u3t7+Pj5d/f4t3d4NLS1erq69ra3dbW2dTU183N0crKzsjHzIt9mjgAAAPwSURBVHja7dxZbuNGFAVQpTMwnc5UGZhIlC2SmiXP+19czKIG0n9BgAB+Pu/s4OLiQiiAmhSn+z5BLH2zJxpOVOOK6zhWHN5jx/uKpyQPwklpsOKlPAinLK8VL0sdJ5y6TteKV/IgnCrP+KQf8UYehNPU9aXi1VQehDN9nfHyXPGVPAhnda143SzlQTjL/EvlXHF5EM614uXNupUH4bTrm9dfKn3Fp608CKedDio+lwfhzK8Vr1YLeRDOIj+p9BXf7uRBOLvtueJ1s9zLg3D2y6ZOaZJSqpu7gzwI53DXvRpO+jfDjTwIZ5NfDSf9m+FGHoRzn18NTxWfyYNwZoOKz2fyIJzZfFhxeRBvxedWHCsO737Fy9KKE3rFTxWXB1YcrDhYcbDiYMXh36x4NV08yINwHvJnP7niq8WjPAjn8Vrx7e4oD8I55i/buoo3y/1RHoRz7L5sqyf5083DkzwI5yl/2TZJqfuu7VkehPOcv2ybdG+G7f2LPAjnJX/ZNumfxW/lQTi3+WH8XHF5EM644vLAioMVBysO//uKV1acoCu+mFaXisuDgCs+rLg8sOJgxcGKgxUHKw5WHCtuxbHiYMXBioMVBysOVhysOFYcrDhYcbDiYMXBioMVx4pbcaw4WHGw4mDFwYqDFQcrjhUHKw5WHKw4WHH47yv+GwQzrrg8CMeK86FW/NsEwbxZcYkQjRXHioMVh/ey4n9CMJeK33QVlwfh3M7m05tLxdOvEMy44vIgHCvOh1rxXxIE82bFJUI0g4q39y/yIJyX+/ZU8XW7eU5/QzDPm3adK142y8PTzwmCeTrcNXU9KYq6We6P8iCc437ZV7ystrujPAjnuNtWZf6hUq0Wj+krCOZxsTpXfLp4kAfhPFwq3j2My4Nw8rP4peLyIJxxxdMXCGZccXkQzrjixRcIZlzxHwsI5s2KS4RoThUvCitO6BU/Vbz4CYIZV1wehGPF+UAr3s7+KCCYWTuo+EYehHN/rfi63XxXQDD5u7au4kXd3B3kQTj5u7air/hyLw/C6b5rS2mSXq/a7uRBOPm7tvxDpfuy7YcCgskf/fQVv5nO5UE4+Vn8XPFWHoTTDiq+bouvIZj8Zpgr3j2pyINwuj8KKopzxeVBOIOKl9Xq9wKCyQ8q54pP5UE400HFy+ZTAcHk3yl9xV9nXB6E8zri14qX8iCcT4OKF2XxGYLJDT9XXB7E8zkNKy4PwunPihO841acD7Li30A44xWXByEbbsWx4hBixf+CcMYrniCYccXlQdCOX1bcuZin4k7FnVNx51TcORV3TsWdU3HnVNypuHMq7pyKO6fizqm4cyrunIo7FXcu5v0DMgUaauI27q8AAAAASUVORK5CYII=) 0 0 no-repeat;}
#mainContents.listPage{background:none;}
#subContents{width:237px;float:left;background:#fff;}
a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;color:#333;}
a:hover,#sideNews header a:hover,#glovalFooter .inner a:hover{color:#0bc;}
a img,#glovalMenu a,.button{-webkit-transition-property:all;-webkit-transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;}
a img:hover,#glovalMenu a:hover,.button:hover{opacity:0.6;filter:alpha(opacity=60);-ms-filter:"alpha(opacity=60)";}
.clear,#glovalMenu ul:after,#headerSubArea ul:after,#topicPath ul:after,#contentsWrapper:after,#samplePage .inner:after,#relationBooks inner:after,#sideNews header:after,
#glovalFooter:after,#glovalFooter .inner ul:after,.itemBox:after,.itemBoxWrapper:after,.wp-pagenavi:after,#postListWrapper .postList:after,#forTeacherMain:after,#forTeacherSub:after,
#chiriGeppo .backnumber ul:after,#chiriGeppo .backnumber:after,#postListWrapper .postList h1:after,#newsArea:after,#newsArea header:after{clear:both;display:block;content:"";font-size:0;line-height:0;}
#headerSearch input.text,#topicPath,#sideNews,#sideNewsList,#forTeacherMain .mainTitle span{border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;}
#headerMenu,#topicPath{font-size:85%;}
.button,
#bookDetailSub figure,
#samplePage .inner dt,
#relationBooks dt,
#sideBanner li,
#glovalFooter .goPageTop{font-size:0;line-height:0;}
.icon01,.icon03,.icon04,.icon05,.icon06,.icon07,.icoSociety,.icoNews{padding-left:60px;}
.icon01{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAQCAMAAABjhdy+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAzUExURf+cAP/Vnf/Bbf/58/+1R//z5f+pD//////nyf/Ojv/t1//arP/gu/+vMP+7Wv+iAP/Ift3wC4IAAACDSURBVCjP1dI7DgMxCARQzG/A9u7m/qcNiZIiTex2p0CieIAlE90m6VWu8/jp/4UTI5tBWqIyg6CrHWgWMWqya+/KWJMHBqZFZhJFkG6QCPQQMylllmODtDfJDNomx4QwziLbhzEggH+J55I4GGp11YeQ5nKLk2g/iNvrXVU45m0+4RPORAQqX636iQAAAABJRU5ErkJggg==) 0 0 no-repeat;}
.icon02{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAAAQCAMAAACcJ/lcAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAzUExURalvd/r3+O/m6ODM0NW6v655gbmMk8CVnP///+vd4NCxtrSCisqorvXu79vDx+XV2MWfpQc8bkgAAADWSURBVDjL5ZPbjoMwDER9i2MHAv3/r62DU7orFdH3jkRAI3IY2wHg17QoADnnwxcqdQqA13LanWrtiADu09k89RlTbSowhm26kl4dGK2yeYNVUleYmrdRCVtyFPdYm0UEDJp3kzN1ucXE/rhoW5HGy0SwSecSVHqnrh+B/zEhRrW9HNYaqwssST20WnkDrzGLmx6ZjgiJATkppe/3vQFl64/024zg9PcYEC5XGBpjJIMS7cQchDIaZ4RHdDgU9QmTud6fG2mvanVv51e1jTGP0bPor/x9TyyUB8Y2N9/pAAAAAElFTkSuQmCC) 0 0 no-repeat;padding-left:80px;}
.icon03{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAQCAMAAABjhdy+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAzUExURaWgdtPQv8jEruTi2L25m/X077eyk////+ro4Pr6+O/u6M7LttnXx6umgN/cz7GsicK+pQuVh/MAAACASURBVCjP1ZLBDsMwCEMhIdg0bbf//9olUXumO9YHJCQ/MFFEXiQ3Ky7HqM/8ASDILgYlRwMmxDIt40L0Sai4ELdZG8k0HjZG44YRzJyBL/5B5gqc8BS5JCWUrbf0evExOeZ4P6kNXrFniN6IRtcRLXbU7JFvVR6Fyo9YfcsX/AEfvwS0owsjDgAAAABJRU5ErkJggg==) 0 0 no-repeat;}
.icon04{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAQCAMAAABjhdy+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAzUExURd8APO5qkOQgW/7y9epHdv3k6vapv/////nH1fOKp+c0aOxZg/B6nPvV4Pe4yuIETPSaszG+gtwAAACoSURBVCjP1ZJJEoUwCETJAN2YQe9/2k/Urbr+vUiFVB4NJCL/oC3Fkuod1KUvxCmodNkdAFXLwDpNLybUhDS0UCqEZqMH0oD8iDQtZaU35h5uWBKZiv5WmKHRnW2At8uOPvWzF78Ku1w6csL2jOhxFmSBeJDqnscC7YkwqAViGwObZMyBCV7rLE9IjslgRvq4JvVyYdnX0NrL0ySGjv3ekH62UfM//MQfVGQGJksElPcAAAAASUVORK5CYII=) 0 0 no-repeat;}
.icon05{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAQCAMAAABjhdy+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAzUExURQB510+t5gCK3ACT3wCb4uHv+5/O8cHf9f///3q+7PH3/dHn+DOk5ACC2Wa16bDX843G7twLJWsAAACnSURBVCjP1ZFLFsUgCEPRCglqP/tf7cO2b2g7bgZ6GFwSQOQLWlI8qdxFGXpDHMICl9VJQrU2SnL3NDeBJqamFVIoMGtbfArllOla62hvyFu4cUiGKbeHYMYOd/RG/F1gjevbLH4Fu10UiKRTRI8zkAUSU0PdcwQTZ54QRrVAbEFgOxB7wBJI2XVmkqMX92hPL1Iul3ML2p9O0xE6YtyEUykumuUb+gGiEQZEk5U6JAAAAABJRU5ErkJggg==) 0 0 no-repeat;}
.icon06{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAQCAMAAABjhdy+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAzUExURW4wc4JNh8y4zvf0+JZpmu/o8KiEq////97Q37qevbGRtIxckebc59XE13hAfZ93o8OrxqKdADkAAADUSURBVCjPzVHZkoQwCCQHdKNR5/+/dsCoW7O1Vfs6/WAJoQ8Ske/GavGxfhU98R/FKeh02R0AVdtAdu0+N/efYupSDTa0UTqEtY4lKAdQrgEqFR8c09ZSvrIs4YaEyKZYbkoEeIo7WMVBd9oAL5eY2TTPYjR6A/tfu/gMNl0WFMMq0toZjOAnRV9noBqU2JTqXkYSq0gpZzDxZ7NEhdag1DW0sJFxDzR471t7dulnygcphC3kY0z6dGHb89KOSQlDPX4/jTHw2q8f0tfs9nK/bpFvxxucwQeXUHExjwAAAABJRU5ErkJggg==) 0 0 no-repeat;}
.icon07{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAQCAMAAABjhdy+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAzUExURQCgeACtiqHd0LLi2Bu6nPH6+NLu6P///33RwMLp4FXFr+H08ACmgmrLtz2/po/XxwCzlE5FQ0MAAACJSURBVCjP1dI5FsMgDARQ7QvgOPc/bYTjXm49DRR8GB4AvCYHAmDUBOUOdsQlUhwWhN+J7hAnysNtSxIdyLMj7Kq187jIjMkzoy12mlWxTcK+5PKA/O+yB65+Ax4QsiLuWNJU5+gIumcWkU/Vclrr1PYUAQiNiMxQyx2N/jEX1UL+DI4rPF7yCX99KgTtm26bCAAAAABJRU5ErkJggg==) 0 0 no-repeat;}
.icoSociety, .icon08{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAASCAMAAAAwhE0GAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAzUExURf9tdf/Lz/+Lkv+epP/d3/93f//m6P////+Umv+6vv/V2P/3+P/u7/+wtf/Cxv+BiP+orVW1cSMAAAD8SURBVDjL5VIJjsQgDAvlcMLV/v+144BmpVkxD1itpZYSYZs4FfnjuOSKIro3t97vetZ8+PxERFTcN551qiCsqpkF8GVrp/jim9ASSke6nNu0VXdBsFZd4LfOB3TVCahoL+yhtIeSiYp8UZJrQeJzIuviXlxR4aiwrANBAzvKQtUH365O8mzFL01vxwov1gYkT4/kwCRO5NuPo0d1jzdEQkevo2I4WTFaOJHth+G+qceR3DvUldI0FbYROJP0JXG/2Z4nTK4WViuJesmcPDxnPfecWd/kWjzh7gpWuiG2MnUre4JHXw5i/0DDY486J0f1ZFrlh0Fu5Y4p/xovuQ0J3+0R6toAAAAASUVORK5CYII=) 0 0 no-repeat;}
.icoNews, .icon09{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAARBAMAAABz4NKpAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAwUExURV6m1tvq9f///4u94bXT62ur2YG33nWx2/f6/eTv+KHI5sje8O31+qvO6L7Z7pbC44fAYcMAAACASURBVCjPY2AYZIDV2Ng4AMFlcXFxQZZmVlJSeoDgMgoKCqIZ4FSAbqSTkiKcza6HxU5vsLFKCgwMnEexSIswsAMdZWzAwLCpDYu0PIzBrTtjAVyUDegyQQGgb3RNoTYLLYjUQrgD6C8XB5AiMYhATBsD64wAnMHCBpQKo33oAwD7mRDORhyb6AAAAABJRU5ErkJggg==) 0 0 no-repeat;}
.arrow li{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAKBAMAAACOF4kDAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAASUExURQAAAABOogBZqFqTxtLg7uHq9L5gwLEAAAABdFJOUwBA5thmAAAAJklEQVQI12NgAAIDIBYGYkEgQxDIEBQKYBBUYWAQcmBgAFIMQAoAIqkCByvSEjQAAAAASUVORK5CYII=) 0 4px no-repeat;list-style:none;list-style-position:outside;padding-left:15px;}
.frame{position:relative;width:350px;height:400px;padding:0;border:none;}
.frame .customScrollBox{position:relative;height:100%;overflow:hidden;}
.frame .customScrollBox .container{position:relative;width:330px;top:0;float:left;}
.frame .customScrollBox .content{clear:both;}
.frame .customScrollBox .content p{padding:0 10px;margin:10px 0;color:#333;}
.frame .customScrollBox .content p.alt{padding:10px 5px;margin:10px 0;color:#fff;font-family:Georgia,"Times New Roman",Times,serif;font-size:17px;line-height:19px;color:#999;}
.frame .customScrollBox img{border:5px solid #fff;}
.frame .dragger_container{position:relative;width:7px;height:400px;float:left;margin:0px 0 0 10px;background:#ccc;cursor:pointer;}
.frame .dragger{position:absolute;width:7px;height:60px;background:#039;text-align:center;line-height:60px;color:#666;overflow:hidden;cursor:pointer;-moz-border-radius:2px;border-radius:2px;}
.frame .dragger_pressed{position:absolute;width:7px;margin-left:0;height:60px;background:#039;text-align:center;line-height:60px;color:#666;overflow:hidden;-moz-border-radius:4px;cursor:s-resize;}
.frame .scrollUpBtn,.frame .scrollDownBtn{position:absolute;display:inline-block;width:14px;height:15px;margin-right:12px;text-decoration:none;right:0;filter:alpha(opacity=20);-moz-opacity:0.20;-khtml-opacity:0.20;opacity:0.20;}
.frame .scrollUpBtn{top:16px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANAQMAAACn5x0BAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAGUExURQAAADk5QYGCm2wAAAABdFJOUwBA5thmAAAAHklEQVQI12NgY2DgZ2CQb2AwO8CQlsBwzIABKIKBAF0KA5EcAYtXAAAAAElFTkSuQmCC) center center no-repeat;}
.frame .scrollDownBtn{bottom:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANAQMAAACn5x0BAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAGUExURQAAADk5QYGCm2wAAAABdFJOUwBA5thmAAAAHElEQVQI12NgY2DARMcMGNISGMwOMMg3MPCDRAAuJAORMjkELgAAAABJRU5ErkJggg==) center center no-repeat;}
.frame .scrollUpBtn:hover,.frame .scrollDownBtn:hover{filter:alpha(opacity=60);-moz-opacity:0.60;-khtml-opacity:0.60;opacity:0.60;}
.useTag h1,.useTag h2, .useTag h3, .useTag h4,.useTag h5,.useTag h6,
.useTag ul,.useTag ol,.useTag blockquote{margin-bottom:10px;}
.useTag h1{background:#36a;border-bottom:none !important;color:#fff;padding:6px 10px 6px 12px !important;line-height:1.4 !important;}
.useTag h2{border:1px solid #36a;background:#fff;border-left:4px solid #36a;padding:4px 10px;}
.useTag h3{border-left:4px solid #36a;padding:0px 10px;}
.useTag p{margin-bottom:10px;padding:0 10px;}
.useTag strong,.useTag em,.useTag dt{font-weight:bold;}
.useTag i{font-style:italic;}
.useTag ul,.useTag ol{margin-left:30px;}
.useTag dl,.useTag dd{margin-left:10px;}
.useTag dd{padding-bottom:10px;}
.useTag blockquote{background:#eee;padding:10px;}
#glovalHeader{position:relative;height:150px;margin-bottom:10px;}
#glovalHeader a{text-decoration:none;}
#glovalHeader li{list-style-type:none;}
#headerMenu,#glovalMenu,#headerSearch{position:absolute;}
#glovalHeader h1{padding:20px 0 7px 5px;}
#headerMenu{top:15px;right:0;border-left:1px dotted #666;}
#headerMenu li{float:left;border-right:1px dotted #666;padding:6px 10px;line-height:1;}
#headerMenu li.cart,
#headerMenu li.rss{border:none;padding:0 0 0 7px;}
#headerMenu li.rss{padding-top:2px;}
#glovalMenu{width:1060px;height:60px;overflow:hidden;top:90px;margin:0 -40px;background:url(data:image/png;base64,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) 0 0 no-repeat;}
#glovalMenu ul{padding:13px 0 0 40px;}
#glovalMenu li{float:left;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAoAgMAAACp78PnAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAJUExURQAAADyEvgAeSgtYlrwAAAABdFJOUwBA5thmAAAAD0lEQVQI12OYwMDAQEUMAM2fC0FQwi3oAAAAAElFTkSuQmCC) top right no-repeat;}
#glovalMenu li:last-child{background:none;}
#glovalMenu li a{display:block;height:40px;padding:0 55px 0 55px;line-height:45px;}
#headerSearch{top:52px;right:0;}
#headerSearch input.text{border:1px solid #999;line-height:26px;padding:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASBAMAAABP1yhnAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAnUExURQAAANLS1e7u8OPj5dra3dfX2uXl5/b29+Dg4vT09NTU1+jo6t3d4GAmbxUAAAABdFJOUwBA5thmAAAASElEQVQI12NgIAQ4GyUmQFiKYalCENYSBgYvMINJnIGhUAHE4hZgYGDcgCrGLAJTZygI1cssKHgQYp6iINQwoJgCzDIjBiIAAGxCCNfbgYC8AAAAAElFTkSuQmCC) 3px 3px no-repeat;text-indent:20px;font-size:14px;color:#333;}
#glovalFooter{background:#039;color:#fff;font-size:93%;}
#glovalFooter .goPageTop{background:#fff;text-align:right;}
#glovalFooter .inner{padding:20px 0 80px 0;}
#glovalFooter .inner ul{border-left:1px dotted #bdf;}
#glovalFooter .inner li{list-style:none;float:left;border-right:1px dotted #bdf;padding:0 10px;}
#glovalFooter .inner a{color:#fff;text-decoration:none;}
#externalLink{float:left;}
#footerNav{float:right;}
#topicPath{background:#CCC;margin-bottom:20px;padding-left:10px;}
#topicPath li{float:left;padding-right:14px;margin-right:6px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAIBAMAAADD3ygIAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAeUExURQAAANbZ38LGzWdncKWnsHx9h83P1rm8w4eIkZGTm2xqmG4AAAABdFJOUwBA5thmAAAAIklEQVQI12NwZGBgUBZgYGALBDKEFRgYWB0YGNohzEkMDAAkDQKQ+0ABVQAAAABJRU5ErkJggg==) right center no-repeat;line-height:2.4;}
#topicPath li:last-child{background:none;}
#contentsTitle{width:980px;height:60px;margin-bottom:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA9QAAAA8CAMAAACw9QLEAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAADAUExURf////b5/PL2+vn8/QBOovP2+/b4/Pz9//r8/fn6/enw9/j6/ABYp/D1+uPs9cLV6t/p89Xi7wBaqNLg7sjZ6+7z+ezy+evx9+fu9uXt9uDq9ABXptzn8tvm8tnl8tfj8dbj8dTi78/e7s3c7cXX6szc7cvb7MjZ7MTW6gBcqQBdqgBWpgBlrgBSowBQorLL46XC3wBPogBxtQBRo7rQ5gBhrLDJ4t3p8h95uLPL5ABjrL3S5wBUpcDU6KvG4Z++3W2j5vAAAAG1SURBVHja7dxpcpJBGIXRhnxMBoegxoGYOGsMkDnOuv9dGUiV3Wu4nOesgK566/IHSjlddJJCWpyW8n21Wp3Mt7zpVjdTTsuuOy2L1bev4yIpoYOLblG6kyMvIaV0uOxKN7PTUk7z26P+4hmknKaOWnLUkhy1JEctyVFLctRS5FHf5S2ksKMeSUrIUkuxS71TgADN1+8JEKAe9e4ICNAsdQ8IUI96OAICNEs9AALUo+6PgAD1qMf3gQD1qL0FRGiW+ikQoB71/hgI0Cz1MyBAPep7YyBAs9ReAxI0S70DBGh+evkcCDD/f9QvJkCAutSTB0CAutTeAiI0S/0SCFCX+tEECNAstdeABHWpD3aBAM0fD74CAtSlPuwBAepS946AAHWpX/eAAM1S7wEB6lLvDYEAzZ/5vwEC1KV+PAQCNEvtNSBBXeq3QyDAeqmP3w2AFCe3Rz0bfABSbJb64wBIcbfUn4AUm6V+MgBS3C21d4AYm6V+3wdSrJd63v8MhPi9Pupff/oPgQw/Ly/Lorv4u+8tIMHV1Y/uupydny+XU4V2vPWff7tMl113U8rZopMU0vVN+QdyizHDPRRhcwAAAABJRU5ErkJggg==) 0 0 no-repeat;line-height:60px;}
#contentsTitle img{vertical-align:middle;margin-left:25px;}
#sideMenu{margin-bottom:10px;}
#sideMenu li{font-weight:bold;font-size:108%;line-height:1;}
#sideMenu li a{text-decoration:none;display:block;margin-left:9px;padding:13px 0 13px 15px;}
#sideMenu .inner{background:none;padding-bottom:10px;}
#sideMenu .inner li{background:none;font-weight:normal;font-size:93%;margin-bottom:5px;}
#sideMenu .inner li a{margin-left:14px !important;padding:2px 0 2px 15px;}
#itemMenu{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAUBAMAAABPKxEfAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAPUExURfj6/Wicy////4Cp0gBOohcDSgAAAAAUSURBVAjXY2AEA2UGATBQYRhkfAAI0gbDUfKj7QAAAABJRU5ErkJggg==) 0 0 repeat-y;}
#itemMenu ul{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOsAAAADAgMAAAAPcxCpAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAMUExURQAAAP///4Cp0gBOonEjT2kAAAABdFJOUwBA5thmAAAAGUlEQVQI12MIDQ11DSULhDDsJhvsYKDAXgDfnVIjGCIVLQAAAABJRU5ErkJggg==) 0 -1px no-repeat;}
#itemMenu li{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOsAAAADAgMAAAAPcxCpAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAMUExURQAAAP///4Cp0gBOonEjT2kAAAABdFJOUwBA5thmAAAAGUlEQVQI12MIDQ11DSULhDDsJhvsYKDAXgDfnVIjGCIVLQAAAABJRU5ErkJggg==) left bottom no-repeat;}
#itemMenu li a{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJBAMAAAASvxsjAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAASUExURQAAAABOokSIwP///wBZqLLK4xGbTDsAAAABdFJOUwBA5thmAAAAKklEQVQI12NgUBRUYGBgERQUYQAyBYEcQVFTQQEGQWFjEAlmQ8QhasDqAV0mA3HgNolYAAAAAElFTkSuQmCC) left center no-repeat;}
#itemMenu .inner li a{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABAQMAAADdO609AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAGUExURQBOooCp0lPrIbEAAAALSURBVAjXY1jVAAAB1wEr9Cy+FgAAAABJRU5ErkJggg==) left center no-repeat;}
#contentsMenu{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAUAgMAAADAa+S/AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAMUExURf///8rKzqKiqDk5QVAoW+gAAAAVSURBVAjXYxAUFDRgcHFxUWCgGQsAgbgNF59Lw9AAAAAASUVORK5CYII=) 0 0 repeat-y;}
#contentsMenu li{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOsAAAADAgMAAAAPcxCpAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAMUExURQAAAP///6KiqDk5QTrSGFEAAAABdFJOUwBA5thmAAAAGUlEQVQI12MIDQ11DSULhDDsJhvsYKDAXgDfnVIjGCIVLQAAAABJRU5ErkJggg==) left bottom no-repeat;}
#contentsMenu li a{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJBAMAAAASvxsjAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAASUExURQAAAKKiqMDAxf///6ioruPj5ewTCNUAAAABdFJOUwBA5thmAAAAKklEQVQI12NgUBRUYGBgERQUYQAyBYEcQVFTQQEGQWFjEAlmQ8QhasDqAV0mA3HgNolYAAAAAElFTkSuQmCC) left center no-repeat;}
#sideBanner li{list-style:none;margin-bottom:10px;}
#sideNews{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKAQMAAAC3/F3+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAGUExURQBOogd0tVDRYx0AAAARSURBVAjXYwh1YFjVwICDBAB/Uwi89BTHkAAAAABJRU5ErkJggg==);padding:5px;}
#sideNews header{padding:7px 0 10px 5px;}
#sideNews header h1{float:left;}
#sideNews header ul{float:right;}
#sideNews header li{list-style:none;display:inline;padding-right:4px;}
#sideNews header img{vertical-align:middle;}
#sideNews header a{color:#fff;font-weight:bold;font-size:92%;}
#sideNewsList{background:#fff;padding:7px;}
#sideNewsList dt{color:#0bc;font-size:85%;font-weight:bold;margin-bottom:5px;padding-left:0 !important;background-position:top right;}
#sideNewsList dd{font-size:93%;border-bottom:1px dotted #999;padding-bottom:7px;margin-bottom:7px;line-height:1.4;}
#bookDetail{padding-top:20px;}
#bookDetailMain{width:455px;float:right;margin-right:30px;}
#bookDetailSub{width:200px;float:left;margin-left:30px;}
#bookDetailMain .bookDetailDataContainer h1 ,
#postDetail #relationBooks h1{border-bottom:2px solid #039;margin-bottom:10px;padding:0 10px;line-height:1.8;font-size:108%;}
#bookDetailMain .bookDetailDataContainer .inner{padding:0 10px;margin-bottom:30px;}
#bookDetailMain header{border-bottom:1px dotted #999;margin-bottom:20px;padding:0 10px 10px 7px;}
#bookDetailMain header .series{font-size:96%;margin-bottom:12px;}
#bookDetailMain header h1{font-size:122%;}
#bookDetailMain header h2{margin-bottom:5px;}
#bookDetailMain header h3{font-weight:normal;}
#contentsList{padding-bottom:30px;}
#contentsList .inner{overflow:hidden;margin-bottom:0 !important;}
#contentsList .more{text-align:right;padding-top:7px;}
#contentsList .more span{text-decoration:underline;font-size:93%;}
#contentsList .more span:hover{color:#0bc;cursor:pointer;}
#samplePage .inner{padding-left:15px;}
#samplePage .inner dl{width:207px;margin-bottom:20px;float:left;}
#samplePage .inner dl:nth-child(1),
#samplePage .inner dl:nth-child(3),
#samplePage .inner dl:nth-child(5),
#samplePage .inner dl:nth-child(7){margin-right:15px;}
#samplePage .inner dl:nth-child(3),
#samplePage .inner dl:nth-child(5),
#samplePage .inner dl:nth-child(7){clear:both;}
#samplePage .inner dt{margin-bottom:5px;}
#samplePage .inner dt img{border:1px solid #999 !important;}
#samplePage .inner dd{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAQMAAAC3R49OAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAGUExURd3d4P///6xjavwAAAATSURBVAjXYwgNDWBYtWoBA5VoAIF6HU2nSVz/AAAAAElFTkSuQmCC);padding:4px;}
#relationBooks dl{width:96px;float:left;margin-right:15px;}
#relationBooks dl:nth-child(4){margin-right:0;}
#relationBooks dl:nth-child(5n){clear:both;}
#relationBooks dt{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAQMAAAC3R49OAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAGUExURd3d4P///6xjavwAAAATSURBVAjXYwgNDWBYtWoBA5VoAIF6HU2nSVz/AAAAAElFTkSuQmCC);margin-bottom:7px;padding:7px 0;text-align:center;}
#relationBooks dt a img{border:1px solid #999;}
#relationBooks dd{line-height:1.2;}
#relationBooks dd .title{font-weight:bold;display:block;}
#relationBooks dd .subTitle{font-size:83%;}
#relationBooks dd .author{font-size:83%;display:block;padding-top:6px;}
#bookDetailSub li{list-style:none;}
#bookDetailSub figure{margin-bottom:10px;}
#bookDetailSub figure img{border:1px solid #999;}
#bookDetailSub figure figcaption{display:none;}
#bookDetailData{margin-bottom:15px;}
#bookDetailData li{font-size:93%;line-height:1;margin-bottom:5px;}
#bookDetailData li span{display:block;padding-left:2.4em;}
#bookDetailData .tachiyomi{border-bottom:1px dotted #999;padding-bottom:10px;margin-bottom:10px;}
#bookDetailData .zaiko{font-size:108%;font-weight:bold;color:#039;padding-top:10px;padding-bottom:10px;}
#bookDetailSub .list{background:#eee;margin-bottom:10px;}
#bookDetailSub .list dt{border-bottom:2px solid #333;font-weight:bold;padding:7px 7px 4px 7px;}
#bookDetailSub .list dd{padding:10px 0 10px 0;}
#bookDetailSub .list li{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAKBAMAAACOF4kDAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAVUExURQAAAHBwePb294yMk3l5geXl5+7u8E9HAp0AAAABdFJOUwBA5thmAAAAKElEQVQI12NIYGBgcAVikQAGBkEgQ1AkgUFQWIFB0IiBAUgxACkQAABD0gLRpTjJ1AAAAABJRU5ErkJggg==) 0 4px no-repeat;margin:0 10px 7px 10px;padding-left:12px;line-height:1.2;}
#bookDetailSub .seigohyo{padding-bottom:10px;}
.item1{width:700px;border-bottom:1px dotted #999;float:right;margin-right:15px;}
.item1 .itemBox{border-top:1px dotted #999;padding:15px 0;}
.item1 .itemBox .data{width:505px;float:right;margin-right:15px;}
.item1 .itemBox .data .series{font-size:85%;}
.item1 .itemBox .data h1{font-size:108%;margin-bottom:7px;padding-top:7px;}
.item1 .itemBox .data h1 span{font-size:85%;}
.item1 .itemBox .data h2{font-weight:normal;font-size:93%;margin-bottom:7px;}
.item1 .itemBox .data li{font-size:85%;line-height:1.3;}
.item1 .itemBox .data ul{margin-bottom:10px;}
.item1 .itemBox figure{width:152px;float:left;margin-left:15px;}
.itemBox li{list-style:none;}
.itemBox figure img{border:1px solid #999;}
.itemBox figure figcaption{display:none;}
#mainContents.noPickUp{background:none;}
#mainContents.categoryTop .pickUp .topTitle,
#postDetail header,#cirigeppoDetail header,
#webChiri .mainTitle,
#forTeacherMain .topTitle{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAtUAAAEnCAMAAABR30/WAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAA2UExURQBOogBUpf///wBHlABlrbLK4wAxbgAtZiN7uCV7ugJHdRJPfwBYpyBwqxB1tgA0ag9vrQ1vrgsaPaEAAAKrSURBVHja7dY7EoMwEETBMUYI+e/7X9apCB2y1b0R6RT1IEtbA3WsbUkzA8W0KDXlam0CytrSnTv5bceXuueTkd25E98zt2Op91x8sDi5R+7z49ciFHDNa/4BUWoqeM8Pwx6UMOZWQwVdq9Fq0GrQatBq0Gq0GrQatBq0GrQarbYGWg1aDVoNWg1ajVaDVoNWg1aDVqPVoNWg1aDVoNVotVaj1aDVoNWg1aDVaDVoNWg1aDVoNVoNWg1aDVoNWg1ajVaDVoNWg1aDVqPVoNWg1aDVoNVotVaj1aDVoNWg1aDVaDVoNWg1aDVoNVoNWg1aDVoNWo1WazVaDVoNWg1aDVqNVoNWg1aDVoNWo9Wg1aDVoNWg1Wi1VqPVoNWg1aDVoNVoNWg1aDVoNWg1Wm0NtBq0GrQatBq0Gq0GrQatBq0GrUarQatBq0GrQavRaq1Gq0GrQatBq0Gr0WrQatBq0GrQarQatBq0GrQatBq0Gq0GrQatBq0GrUarQatBq0GrQavRaq1Gq0GrQatBq0Gr0WrQatBq0GrQarQatBq0GrQatBqt1mq0GrQatBq0GrQarQatBq0GrQatRqtBq0GrQatBq9FqrUarQatBq0GrQavRatBq0GrQatBqtNoaaDVoNWg1aDVoNVoNWg1aDVoNWo1Wg1aDVoNWg1aj1VqNVoNWg1aDVoNWo9Wg1aDVoNWg1Wg1aDVoNWg1aDVoNVoNWg1aDVoNWo1Wg1aDVoNWg1aj1VqNVoNWg1aDVoNWo9Wg1aDVoNWg1Wg1aDVoNWg1aDVardVoNWg1aDVoNWg1Wg1aDVoNWg1ajVaDVoNWg1aDVqPVWo1Wg1aDVoNWg1aj1aDVoNWg1aDVaLU10GrQatBq0GrQarQatBq0GrQatBqtBq0GrQathn9b/QOv0SdZXO5xJgAAAABJRU5ErkJggg==) 0 0 no-repeat;margin-left:7px;padding:25px 0 0 0;color:#fff;font-size:123.1%;text-align:center;}
#mainContents.categoryTop .pickUp .topTitle:after,
#postDetail header:after,#cirigeppoDetail header:after,
#webChiri .mainTitle:after,#forTeacherMain .topTitle:after{width:725px;height:20px;content:"";overflow:hidden;display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAtUAAAAIBAMAAADEoh6AAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAPUExURQAAAABOoiZ7uQAtZhNKdlktXtEAAAABdFJOUwBA5thmAAAANklEQVRIx+3SQQ0AIBDEwJNAAQP4N8kHB+T21ZHQtGAvtZswCjjq91orwta2trX+WivH32JfX6CRwdOj70iCAAAAAElFTkSuQmCC) left bottom no-repeat;}
#mainContents.categoryTop .nomal{padding-left:8px;}
#mainContents.categoryTop .commentBefore,
#mainContents.categoryTop .commentAfter{padding:0 15px;}
#mainContents.categoryTop .commentBefore{padding-bottom:15px;}
#mainContents.categoryTop .commentAfter{padding-top:20px;}
.itemArea{margin:0 0 40px 0;}
#mainContents.noPickUp .itemArea{margin:0 0 40px 7px;width:725px;}
.itemArea .topTitle,#forTeacherSub .topTitle,#chiriGeppo .mainTitle,#chiriQandA .mainTitle,#webChirigeppoList .listWrapper h1{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAtUAAADJAgMAAACRViYxAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAJUExURczc7P///wBOou6lfFIAAADKSURBVHja7dBBCQAgAATBq2AjHwYzjyktIcLBbIJlchrbKd0ejYX2V+3V2KRNmzZt2rRp06ZNmzZt2rRp06ZNmzZt2rRp06ZNmzZt2rRp06ZNmzZt2rRp06ZNmzZt2rRp06ZNmzZt2rRp06ZNmzZt2rRp06ZNmzZt2rRp06ZNmzZt2rRp06ZNmzZt2rRp06ZNmzZt2rRp06ZNmzZt2rRp06ZNmzZt2rRp06ZNmzZt2rRp06ZNmzZt2rRp06ZNmzZt2rRp06ZN+7n2BaNHnZuuue2EAAAAAElFTkSuQmCC) 0 0 no-repeat;margin-bottom:15px;padding:14px 0 0 0;color:#039;font-size:116%;text-indent:10px;}
.itemArea .topTitle:after,#forTeacherSub .topTitle:after,#chiriGeppo .mainTitle:after,#chiriQandA .mainTitle:after,#webChirigeppoList .listWrapper h1:after{width:725px;height:14px;content:"";display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAtUAAAAEAQMAAAB7gFGLAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAGUExURQAAAABOovNFGYAAAAABdFJOUwBA5thmAAAAFUlEQVQY02P4TzPwg4GWgJbupqHZACvqD+odTDy2AAAAAElFTkSuQmCC) left bottom no-repeat;}
.column2 .inner{margin:15px;}
.column2 .itemBoxWrapper{width:690px;overflow:hidden;margin-left:15px;}
.column2 .itemBox{width:325px;float:left;margin-right:15px;padding-bottom:25px;}
.column2 .itemBox .data{width:165px;float:right;}
.column2 .itemBox header{margin-bottom:10px;}
.column2 .itemBox .data h2{font-weight:normal;}
.column2 .itemBox .data ul{font-size:85%;line-height:1.2;margin-bottom:10px;}
.column3 .itemBox,
.column4 .itemBox{float:left;}
.column3 .itemBox h1,
.column4 .itemBox h1{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAQMAAAC3R49OAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAGUExURd3d4P///6xjavwAAAATSURBVAjXYwgNDWBYtWoBA5VoAIF6HU2nSVz/AAAAAElFTkSuQmCC);margin-bottom:10px;padding:15px;font-size:0;line-height:0;}
.column3 .itemBox h1 img,
.column4 .itemBox h1 img{border:1px solid #999;}
.column3 .itemBox .title,
.column4 .itemBox .title{margin-bottom:7px;}
.column3 .itemBox .title .bookTitle,
.column4 .itemBox .title .bookTitle{font-weight:bold;line-height:1.4;}
.column3 .itemBox .title .bookTitle span,
.column4 .itemBox .title .bookTitle span{font-size:85%;display:block;}
.column3 .itemBox .data li,
.column4 .itemBox .data li{font-size:85%;line-height:1.2;}
.column3 .itemBoxWrapper{padding-left:30px;}
.column3 .itemBox{width:180px;margin:0 0 25px 30px;}
.column4 .itemBoxWrapper{padding-left:0;}
.column4 .itemBox{width:150px;margin:0 0 25px 25px;}
.itemBox .icon01,.itemBox .icon02,.itemBox .icon03,.itemBox .icon04,.itemBox .icon05,.itemBox .icon06,.itemBox .icon07{padding-left:60px;font-size:85%;}
.itemBox .icon02{padding-left:80px;}
.pageNav{position:relative;overflow:hidden;margin-bottom:15px;clear:both;}
.wp-pagenavi{position:relative;left:50%;float:left;padding-top:15px;}
.wp-pagenavi a,
.wp-pagenavi span{display:block;width:25px;height:25px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAyBAMAAABbrG2lAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAPUExURd/f4gBPotLS1f////T3+7tkBLgAAAAzSURBVCjPY1BCAgoMysYIAOQxwAHzKA8nDyXMUMMTlaeCUGgC1CcIB8KjPFw81DBDCU8A++8rcxCpoRAAAAAASUVORK5CYII=) 0 0 no-repeat;margin-right:5px;font-size:11px;font-weight:bold;float:left;line-height:25px;text-align:center;text-decoration:none;position:relative;left:-50%;float:left;}
.wp-pagenavi span{background-position:0 -25px;color:#fff;}
.wp-pagenavi a.nextpostslink,
.wp-pagenavi a.last,
.wp-pagenavi a.previouspostslink,
.wp-pagenavi a.first{width:47px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAyBAMAAAA+QZ/aAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAPUExURd/f4gBPotLS1f////T3+7tkBLgAAAA3SURBVDjLY1DCDhQYlI2xAqAEAzbAPCoxIiVwpRKc6QqnhApWk0yAdghiA8KjEiNRAmcqwZWuAOBWSWaa4mfVAAAAAElFTkSuQmCC) 0 0 no-repeat;font-size:13px;}
.wp-pagenavi a.last,
.wp-pagenavi a.first{font-size:10px;}
.pageCount{clear:both;margin:0px 10px 0 10px;padding:7px 10px;font-size:85%;font-weight:bold;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAQMAAAC3R49OAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAGUExURd3d4P///6xjavwAAAATSURBVAjXYwgNDWBYtWoBA5VoAIF6HU2nSVz/AAAAAElFTkSuQmCC);}
#mainContents.postArchive,#mainContents.subCategory{background:none;}
#postDetail header{text-align:left;}
#postDetail header h1{float:left;padding-left:15px;padding-right:15px;}
#postDetail header p{font-size:77% !important;float:right;padding-right:25px;}
#postDetailContent header.society h1{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAASCAMAAAAwhE0GAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAzUExURf9tdf/Lz/+Lkv+epP/d3/93f//m6P////+Umv+6vv/V2P/3+P/u7/+wtf/Cxv+BiP+orVW1cSMAAAD8SURBVDjL5VIJjsQgDAvlcMLV/v+144BmpVkxD1itpZYSYZs4FfnjuOSKIro3t97vetZ8+PxERFTcN551qiCsqpkF8GVrp/jim9ASSke6nNu0VXdBsFZd4LfOB3TVCahoL+yhtIeSiYp8UZJrQeJzIuviXlxR4aiwrANBAzvKQtUH365O8mzFL01vxwov1gYkT4/kwCRO5NuPo0d1jzdEQkevo2I4WTFaOJHth+G+qceR3DvUldI0FbYROJP0JXG/2Z4nTK4WViuJesmcPDxnPfecWd/kWjzh7gpWuiG2MnUre4JHXw5i/0DDY486J0f1ZFrlh0Fu5Y4p/xovuQ0J3+0R6toAAAAASUVORK5CYII=) 15px 2px no-repeat;padding-left:80px;}
#postDetailContent header.news h1{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAARBAMAAABz4NKpAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAwUExURV6m1tvq9f///4u94bXT62ur2YG33nWx2/f6/eTv+KHI5sje8O31+qvO6L7Z7pbC44fAYcMAAACASURBVCjPY2AYZIDV2Ng4AMFlcXFxQZZmVlJSeoDgMgoKCqIZ4FSAbqSTkiKcza6HxU5vsLFKCgwMnEexSIswsAMdZWzAwLCpDYu0PIzBrTtjAVyUDegyQQGgb3RNoTYLLYjUQrgD6C8XB5AiMYhATBsD64wAnMHCBpQKo33oAwD7mRDORhyb6AAAAABJRU5ErkJggg==) 15px 2px no-repeat;padding-left:80px;}
#postContent{margin:20px 20px 40px 20px;}
#postDetail #relationBooks{margin:0 20px 20px 20px;}
#postDetail #relationBooks .inner{padding-left:45px;}
#postDetail #relationBooks dl{width:140px;}
#postListWrapper{clear:both;width:700px;border-bottom:1px dotted #999;float:right;margin-right:18px;}
#postListWrapper .postList{border-top:1px dotted #999;padding:15px;}
#postListWrapper .postList h1{border-left:4px solid #36a;padding-left:15px;margin-bottom:10px;background-position:top right;padding-right:70px;}
#postListWrapper .postList figure{float:left;margin-right:10px;border:1px solid #999;font-size:0;line-height:0;}
#postListWrapper .postList .date{font-size:93%;padding-right:7px;display:block;float:left;}
#postListWrapper .postList h1 a{display:block;float:left;width:460px;}
#postListWrapper .postList p{margin-left:115px;white-space:normal;}
#postListWrapper .postList .noimage p{margin-left:0 !important;}
#postListWrapper .postList .more{text-align:right;font-size:85%;padding-top:10px;}
#postContent.useTag ul{margin-left:0;}
#postContent.useTag li{list-style-position:inside;}
#contentsTitle span{font-size:152%;vertical-align:middle;padding-left:10px;color:#039;}
.postList .society{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAASCAMAAAAwhE0GAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAzUExURf9tdf/Lz/+Lkv+epP/d3/93f//m6P////+Umv+6vv/V2P/3+P/u7/+wtf/Cxv+BiP+orVW1cSMAAAD8SURBVDjL5VIJjsQgDAvlcMLV/v+144BmpVkxD1itpZYSYZs4FfnjuOSKIro3t97vetZ8+PxERFTcN551qiCsqpkF8GVrp/jim9ASSke6nNu0VXdBsFZd4LfOB3TVCahoL+yhtIeSiYp8UZJrQeJzIuviXlxR4aiwrANBAzvKQtUH365O8mzFL01vxwov1gYkT4/kwCRO5NuPo0d1jzdEQkevo2I4WTFaOJHth+G+qceR3DvUldI0FbYROJP0JXG/2Z4nTK4WViuJesmcPDxnPfecWd/kWjzh7gpWuiG2MnUre4JHXw5i/0DDY486J0f1ZFrlh0Fu5Y4p/xovuQ0J3+0R6toAAAAASUVORK5CYII=) top right no-repeat;}
.postList .news{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAARBAMAAABz4NKpAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAwUExURV6m1tvq9f///4u94bXT62ur2YG33nWx2/f6/eTv+KHI5sje8O31+qvO6L7Z7pbC44fAYcMAAACASURBVCjPY2AYZIDV2Ng4AMFlcXFxQZZmVlJSeoDgMgoKCqIZ4FSAbqSTkiKcza6HxU5vsLFKCgwMnEexSIswsAMdZWzAwLCpDYu0PIzBrTtjAVyUDegyQQGgb3RNoTYLLYjUQrgD6C8XB5AiMYhATBsD64wAnMHCBpQKo33oAwD7mRDORhyb6AAAAABJRU5ErkJggg==) top right no-repeat;}
.alignleft{float:left;margin:0 15px 15px 0;}
.alignright{float:right;margin:0 0 15px 15px;}
.aligncenter{margin:0 auto 0 auto;text-align:center;display:block;}
#cirigeppoDetail header h1{float:left;padding-left:15px;}
#cirigeppoDetail header .date{font-size:76%;float:right;margin-right:20px;}
#cirigeppoContent{padding:20px;}
#chirigeppoWrapper{min-height:150px;}
#chirigeppoWrapper .list{border-top:1px dotted #999;margin:0 20px;padding-top:20px;padding-left:15px;}
#chirigeppoWrapper .list li{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAKBAMAAACOF4kDAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAASUExURQAAAABOogBZqFqTxtLg7uHq9L5gwLEAAAABdFJOUwBA5thmAAAAJklEQVQI12NgAAIDIBYGYkEgQxDIEBQKYBBUYWAQcmBgAFIMQAoAIqkCByvSEjQAAAAASUVORK5CYII=) 0 3px no-repeat;width:210px;float:left;padding-left:15px;margin-bottom:7px;list-style-type:none;}
#chirigeppoWrapper .note{border-bottom:1px dotted #666;padding:15px 10px;margin-left:20px;margin-right:20px;}
#chirigeppoWrapper .new{margin:15px 30px;}
#chirigeppoWrapper .new .newTitle{border-bottom:3px solid #039;padding-left:10px;margin-bottom:15px;color:#039;font-size:116%;}
#chirigeppoWrapper .new div{padding-left:10px;}
#chirigeppoWrapper .new div ul{margin-left:15px;margin-bottom:10px;}
#chirigeppoWrapper .new div li{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAKBAMAAACOF4kDAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAASUExURQAAAABOogBZqFqTxtLg7uHq9L5gwLEAAAABdFJOUwBA5thmAAAAJklEQVQI12NgAAIDIBYGYkEgQxDIEBQKYBBUYWAQcmBgAFIMQAoAIqkCByvSEjQAAAAASUVORK5CYII=) 0 3px no-repeat;list-style-type:none;padding-left:13px;}
#chirigeppoWrapper .new #more{margin-top:15px;}
#chirigeppoWrapper .new #more h2{border-left:4px solid #039;padding-left:15px;margin-bottom:15px;}
#q_and_a{padding:25px;}
#q_and_a header{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAvCAMAAACrOwigAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABaUExURQAAAEPX5wDB2r/v9gDA2gDO4gDL4AC91////9Hz+ADP43He7HXf7LPs9MPw9pzn8PD8/Ynj7l3a6RnS5CTT5ADI3gDJ367r9JTl8ADG3IPh7QDE26To8l7a6SWt6AAAAAABdFJOUwBA5thmAAABpklEQVRIx5WW24KDIAxEQQQEsd61Wvf/f3MtujWJiNt5auUIQwiJjBEVue21V2/zgkX1aF4a6dU8ruFOB9RdvJCnOqg0D8BG6Uspc9phqiNKi29oyt/RmDe39Mof/i0ZSqSUA+XtJ4Lo8VSyzEtwzOcBK0mZHWJtwE4DaZMhoQUaOjmlMe+nh87HjTFO8rrafg/EfX/8lR6oWrgLAfB+TUPwV+D5Nl4C4AG9TH7459iJj2iJ3IAj4j54mjyo0FGBvK3fozUMq19uApnMqHV0MoKaZ7HBbb0ojtLE3eLDd7NLnTiRmbK99e6Xrn/20zcrVlF7LCVhBnKtfw0mGYx7QtOxogehGD8nZOX0cGQyPAjOnppmZObgrYKb009mToFbpx/dKHYcetEGl4HzbUL36V0MnqhkiDMvgZdVuKS7ikTmiOTLV4KZ1CQ++mvxPtgSbXbeCk2kVJd7oLag7wU1Uhon98m5Ilz1LgR6SHdPd7DAqzta4c5k47Sl3an7t5NN82ULSedgF74wZK8a9xLYsVqiHwU9ZPvIJ8FfkJaGq1W8WU7Nmv0CxY02DvAjKeUAAAAASUVORK5CYII=) 0 0 no-repeat;padding:5px 0 40px 60px;}
#q_and_a header h1{font-weight:bold;color:#039;font-size:136%;line-height:1.2;margin-bottom:15px;}
#q_and_aContent{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAvCAMAAACrOwigAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABgUExURQAAAP+ORuPu7f+XWP/Krf+RSP9yAP9pAP////99Ffe7mv+3jurd0+fm4f90APqyi//38/+gav+FMPHMt/TDqP/Anv/cyv97EP2peu7Vxv/l2P/u5f+HMv+bW/+lbf/Tu++iIDEAAAABdFJOUwBA5thmAAABd0lEQVRIx42W4WKDIAyEQRCsqKhtrbbd9v5vOYvThRDA+yeenyHgIWNYxWJnvmq2S8Eyau2ogUbbJswL14H4EiMLTUqQb7gpHZG6he5BJzTgdgidlPCbxHVG/HQlQT21PqF6dzf4TienyXR4tIkVLqtV90j5Nzx+qZwueHxr/4OEV5XE44+P+xqBE/jrahcROIEX63pG4QS+CGtx8L4n8Vc2k3BjSPwcNH2Ddx2J50yR8H3CCK8Y2ZbL/hzGMwouvQcTduB5U3hGwH+2i4nAMwJuSidD4FlkQSNL6/VdUnbp9V1k4B5ewO9U0nYJv9cWwV8lUI/wa/wdkXt3977hzLbmHF/tCFPj6TaXHwkOP8HsKBSkG38VDRxTLvnsXvurqp44XQwYs1ucHnu4/AqySJdv7cFPZh5IPXHGLf7TXeXdCiR8k/WrBgZ8zu+7c37sXutPnDecOr7ryAtUHTmHySNqaBO/BCjsH8mfgs+ca/G3pUdRBzP8BVGFNJeYol9KAAAAAElFTkSuQmCC) 0 0 no-repeat;padding:5px 0 40px 60px;}
#q_and_a header p{margin-bottom:0;padding:0;}
#q_and_a header p p{margin-bottom:10px;padding:0 10px;}
#qaListWrapper .qaList h1{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABFUExURQAAAADB2pvm8ADA2t/3+kLW54jj7gC9177v9c/z+ADO4a3r80PX5wDJ3wDO4hTS5O/7/QDF3BnS5HXf7F7a6V3a6QDG3K89wRgAAAABdFJOUwBA5thmAAAAzUlEQVQoz21SWQKFIAjEHW2z9f5HfRRK+Wo+ChkZEABgoJsDwbgOGsQUBPOT86GBE8KFP0zfEXdU5IPakNAX6srFyQdbalFchoSok0C8KQ2wX8ZKriOEgy5stYjhMmwxRskLwGIkxY5YPGSEcnVlh68MCqPpq94MqcaNcmkVIbdMeQ3Qv6ueVKsGHM73ALfBSNei9LevnbOlbSjUyGnuGSwe0S+ag4bzSjbNAJb+Fu/e8/FFWH8P7lqcRtDox4rk/RFg273KekompMmL/wfH1Q0TQ7F7jAAAAABJRU5ErkJggg==) 0 0 no-repeat;font-weight:bold;color:#039;font-size:122%;line-height:1.2;padding-left:30px;padding-top:3px;min-height:30px;margin-bottom:10px;}
#qaListWrapper .qaList h1 a{color:#039;text-decoration:none;}
#qaListWrapper .qaList h1 a:hover{color:#0bc;}
#qaListWrapper .qaList{border-top:1px dotted #666;padding:15px;}
#qaListWrapper .qaList .more{text-align:right;}
#qaListWrapper{margin:0 15px 0 15px;border-bottom:1px dotted #666;}
#webChiri .mainTitle{text-align:left;text-indent:15px;}
#webChiriContent{padding:20px;}
#forTeacherMain{padding-bottom:20px;}
#forTeacherMain .inner{padding:15px 0 0 6px;}
#forTeacherMain .mainTitle span{background:#fff;padding:3px 7px 3px 7px;color:#039;margin-right:10px;}
#forTeacherMain .itemWrapper{width:222px;background:#fff;margin-left:15px;float:left;}
#forTeacherMain .itemWrapper .itemWtitle,
#forTeacherSub .itemWrapper .itemWtitle{font-size:108%;border-bottom:3px solid #039;margin:10px 4px 15px 4px;padding-left:7px;padding-bottom:10px;}
#forTeacherMain .itemWrapper .itemBox,#forTeacherMain .itemWrapper dd{margin:0 4px 15px 4px;border-bottom:1px dotted #666;padding-bottom:10px;}
#forTeacherMain .itemWrapper .data{float:right;width:110px;padding-right:7px;}
#forTeacherMain .itemWrapper .data h1{margin-bottom:7px;}
#forTeacherMain .itemWrapper .data ul{font-size:77%;line-height:1.2;}
#forTeacherMain .itemWrapper .series{font-size:85%;line-height:1.2;margin-bottom:7px}
#forTeacherMain .itemWrapper .series img{display:block;margin-right:5px;margin-bottom:3px;}
#forTeacherMain .itemWrapper h1,#forTeacherMain .itemWrapper h2{line-height:1.2;}
#forTeacherMain .itemWrapper figure{float:left;padding-left:7px;}
#forTeacherMain .textList dt{padding-left:10px;}
#forTeacherMain .textList dt img{float:left;}
#forTeacherMain .textList dt span{font-size:85%;font-size:85%;padding-left:5px;}
#forTeacherMain .textList dd{line-height:1.2;font-weight:bold;padding-left:10px;margin-bottom:10px;padding-bottom:10px;}
#forTeacherSub{padding-bottom:20px;margin-left:7px;}
#forTeacherSub .itemWrapper{width:230px;background:#fff;margin-left:8px;float:left;}
#forTeacherSub .itemWrapper .itemWtitle{padding-bottom:4px;}
#forTeacherSub ul{margin-left:12px;}
#forTeacherSub li{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAKBAMAAACOF4kDAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAASUExURQAAAABOogBZqFqTxtLg7uHq9L5gwLEAAAABdFJOUwBA5thmAAAAJklEQVQI12NgAAIDIBYGYkEgQxDIEBQKYBBUYWAQcmBgAFIMQAoAIqkCByvSEjQAAAAASUVORK5CYII=) 0 3px no-repeat;list-style-type:none;padding-left:13px;margin-bottom:10px;line-height:1.2;}
#forTeacherSub li span{font-size:85%;padding-right:10px;}
#chiriGeppo{width:355px;float:left;margin-left:7px;}
#chiriGeppo .mainTitle:after,
#chiriQandA .mainTitle:after{width:355px;}
#chiriGeppo header p{padding:0 15px 15px 15px;border-bottom:1px dotted #666;}
#chiriGeppo .new .customScrollBox{height:400px;overflow:hidden;}
#chiriGeppo .backnumber li,
#chiriGeppo .banner li,
#chiriQandA li{list-style-type:none;}
#chiriGeppo .new h2.newTitle{font-size:116%;color:#039;padding:10px 0 5px 10px;}
#chiriGeppo .new h2.newTitle span{font-size:85%;}
#chiriGeppo .frame{margin-bottom:15px;}
#chiriGeppo .backnumber,#chiriGeppo .banner,#chiriQandA .banner{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAQMAAAC3R49OAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAGUExURd3d4P///6xjavwAAAATSURBVAjXYwgNDWBYtWoBA5VoAIF6HU2nSVz/AAAAAElFTkSuQmCC);}
#chiriGeppo .backnumber{padding:7px;font-size:93%;margin-bottom:10px;}
#chiriGeppo .backnumber dt,#chiriGeppo .backnumber dt,#chiriGeppo .backnumber ul,#chiriGeppo .backnumber li{float:left;}
#chiriGeppo .backnumber ul{border-left:1px solid #666;}
#chiriGeppo .backnumber li{border-right:1px solid #666;padding:0 5px;}
#chiriGeppo .backnumber dt{font-weight:bold;color:#039;font-size:85%;padding-right:10px;}
#chiriGeppo .banner,
#chiriQandA .banner{text-align:center;padding:10px 0;font-size:0;line-height:0;}
#chiriGeppo .banner li{margin-bottom:10px;}
#chiriQandA{width:355px;float:right;margin-right:7px;}
#chiriQandA .pickUp{border-bottom:1px dotted #666;margin-bottom:15px;}
#chiriQandA .pickUp header{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAMAAAApB0NrAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAA8UExURQAAAIjj7vD8/a3r877v9Zvm8ADO4gC91xTS5N/3+nXf7EPX5wDF3ADA2gDB2gDJ3wDG3NDz+F7a6RnS5O6FSvcAAAABdFJOUwBA5thmAAABD0lEQVQ4y41UWRbDIAhUY8WtxqT3v2vrEsAkbeULfSPLMCgEmZM2QrFopRN3pi1ws/qCcCOiok6xlidc7blwyAPu7fEfwkALfLeezlEtKXitF7+ymlrh1JFXPfJmqLvKCwbhjAQEaR6m1ed0C2ZYIHf4r5qklBIKCu/BCcljbqm6q+LZJKbKJUw+iud1WhFZKiQqlQfHIaJXnu5DM3gYMGbAmAlMvmD2z61PfhObzN9ymdJ6o0/taSAI+4JBlVww8TQK5dPecS/iB3muJCppTJ8bEM/kh1HigebF5HMCrSQgTaLLXb5KKipajzosFHxsbZMPpEOuZ2DKNlzPM3sxtV9Tezq171P/xtT/8+sfewOUPRhvtCnV7gAAAABJRU5ErkJggg==) 10px 0 no-repeat;padding-left:60px;}
#chiriQandA .pickUp header,
#chiriQandA .pickUp header h1{padding-bottom:15px;}
#chiriQandA .pickUp .useTag p{padding:0;}
#chiriQandA .pickUp .answer{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAMAAAApB0NrAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAA/UExURQAAAP/Suv/Krf99Ev/cyf99Ff+3jv9pAP+aWv/t5P/JrP9zAP/Anf/38/+RSP+HMv90AP+bW/+lbf+ufv/l2E5nTp4AAAABdFJOUwBA5thmAAAA9UlEQVQ4y42U2xKDIAxEERCIctG2//+tFVokCdqyTw6zHkjYIEQTeKdslnIexJW0s1hOdw6gjuJirGm1vdYJWxZ7reW/BZkme6/vdkDOEmUkZ/ocnFRkjgVDqit9wStz+WvGS5pjZPFIBoIew0AgfI9hIE+2KpgnBzmhGEaXQ2KQEhwTbeQg0WGsfTEQ8qT8/358PBhI0GbBt1oCap7IUtdArS6eTdnqcjeYBnJnnzMmmKqAYuXrfZXeGBKRCoJ677nwsJ2eLYPSGSBdQxl21Lc91L00ymHaSJDnhHLI8sxnDIbnYmi+huZ0aN6H3o2h9+fXO/YGcqcYqS1b1eAAAAAASUVORK5CYII=) 10px 0 no-repeat;padding-left:60px;}
#chiriQandA .pickUp .answer .more{text-align:right;font-size:85%;}
#qaList{margin-left:15px;padding-bottom:15px;}
#qaList li{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAA8UExURQAAAL/v9gDO4QDA2pvm8ADB2tDz+AC91+/7/QDJ3xTS5ADO4kPX53Xf7Inj7l7a6QDG3OD3+hnS5K7r9AOOnEoAAAABdFJOUwBA5thmAAAAeklEQVQY02VP7RLDIAgLrQpW+7W9/7uW0M3drfnBaYAkAI60qGNJuGFVP6gW/1kHZjLsH5vInjnj+2O0kEmYvAqk9TN6E7xk4FBtMMqQaCjxxJeoKF16/k2oa54wvIOg6O4WbrOFKKV1taAqbTGCv9bMYM/oj+P+zr8AALEFqu+Kt0oAAAAASUVORK5CYII=) 0 2px no-repeat;padding-left:25px;margin-bottom:7px;}
#forGeneral .topTitle,
#chirigeppoWrapper .topTitle{background:#039;color:#fff;line-height:2.5;text-indent:15px;padding-top:3px;margin-left:7px;font-size:122%;border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;margin-right:6px;}
#forGeneral .topTitle:after,
#chirigeppoWrapper .topTitle:after{height:3px;background:#CCC url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAtUAAAAIBAMAAADEoh6AAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAPUExURQAAAABOoiZ7uQAtZhNKdlktXtEAAAABdFJOUwBA5thmAAAANklEQVRIx+3SQQ0AIBDEwJNAAQP4N8kHB+T21ZHQtGAvtZswCjjq91orwta2trX+WivH32JfX6CRwdOj70iCAAAAAElFTkSuQmCC) left bottom no-repeat;content:"";display:block;}
#forGeneral .itemArea{background:white;margin:15px 20px;}
#forGeneral .itemArea header.readArea h2{border-bottom:2px solid #039;padding:10px 0 5px 20px;font-size:108%;}
#forGeneral .itemArea header.readArea p{padding:0 10px 10px 10px;font-size:93%;line-height:1.4;border-bottom:1px dotted #666;margin:10px 10px 15px 10px;}
#forGeneral .itemArea .itemBox:nth-child(3n){clear:both;}
#webChirigeppoList .listWrapper ul{margin:15px 0 40px 15px;}
#webChirigeppoList .listWrapper li{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAKBAMAAACOF4kDAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAASUExURQAAAABOogBZqFqTxtLg7uHq9L5gwLEAAAABdFJOUwBA5thmAAAAJklEQVQI12NgAAIDIBYGYkEgQxDIEBQKYBBUYWAQcmBgAFIMQAoAIqkCByvSEjQAAAAASUVORK5CYII=) 0 3px no-repeat;margin-bottom:7px;padding-left:15px;list-style-type:none;}
#showcase{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAtoAAAFeBAMAAABJCaVTAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAkUExURf///9TT19DQ09fX2urq6/j4+ebm6Nzb3vv7/PHx8vX09ePj5eX2QrUAAAJNSURBVHja7d2xCcJgFIXRZxGidkIGEEFwgB97yQLiBiEL2No5gis4gwvqDBaXFOcb4RACyStuvT4HZWqv6odnKdF6etR85RCqa9UoxJrrCCHWrfYQYq1o06Yt2rRFmzZt0aYt2rRFmzZt0aYt2rRpizZt0aYt2rRpizZt0aZNW7RpizZt0aZNW7RpizZt2rRp0xZt2qJNm7Zo0xZt2qJNm7Zo0xZt2rRFm7Zo0xZt2rRFm7Zo06Yt2rRFm7Zo06Yt2rRFmzZt2rRpizZt0aZNW7RpizZt0aZNW7RpizZt2qJNW7RpizZt2qJNW7Rp0xZt2qJNW7Rp0xZt2qJNmzZt2rRFm7Zo06Yt2rRFm7Zo06Yt2rRFmzZt0aYt2rRFmzZt0aYt2rRpizZt0aYt2rRpizZt0aZNmzZt2qJNW7Rp0xZt2qJNW7Rp0xZt2qJNm7Zo0xZt2qJNm7Zo0xZt2rRFm7Zo0xZt2rRFm7Zo06ZNmzZt0aYt2rRpizZt0aYt2rRpizZt0aZNW7RpizZt0aZNW7RpizZt2qJNW7RpizZt2qJNW7Rp06ZNm7Zo0xZt2rRFm7ZoL1r7BCHWuxqEWHNdrhRCbYfqz7gzddO9atwpk5e2JEmSJOmfxoMy/b7c++HpiYu0nu41+gWYqmuuCcHmOkKIdXMFDubmTpu2aNMWbdq0RZu2aNMWbdq0RZu2aNOmLdq0RZu2aNOmLdq0RZs2bdGmLdq0RZs2bdGmLdq0RZs2bdGmLdrL0LYJkssmSDKbIME2NkFy2QQJb4J8AZAVyitDic40AAAAAElFTkSuQmCC) 0 0 no-repeat;padding-top:5px;padding-left:5px;margin-bottom:30px;}
#showcase .showcase-content{width:720px;height:270px;overflow:hidden;}
#showcase .showcase-button-wrapper{display:none;}
#showcase .showcase-thumbnail-restriction{margin-top:10px;}
#showcase .showcase-thumbnail-button-backward,
#showcase .showcase-thumbnail-button-forward{width:25px;height:54px;overflow:hidden;text-indent:-9999px;margin-top:10px;cursor:pointer;display:block !important;}
#showcase .showcase-thumbnail-button-backward{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAyCAMAAACeXICkAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAACQUExURQA/hgBCiwBHlABEjwBNnwBAhwBJmQBOoQBKmwBLnQBDjQBFkgBAiQBHl////wBFkABGk/H1+eLq8qS92MTT5YKjxgBZlgBlrYCp0gBQlUqBswBcnjF3r0iEuEmEtgBxtBNmnjJ2rHGawTB4sXCbxgBRlwBTnJOy0QBTmwBSmbTJ3gBgorXJ4ZSz04KmywBeoGe5ACQAAACpSURBVDjL7cy5FoIwEIXhaNQo6MUJIJu47+v7v50UJFgwKWhs/Lt7vjMjgDRRbQmsVXsiVZwkrKify4DLIRMuh4y5OsmIyyEzLtHn+pISdDpAW5mbLoTyTtibLXzTE5H/QGi3lSXovQJdGwnqIoSBxiuwCVlX3RTVzdFsaUWeEckbwkY8U0bIC8LW7Ea8HJTtoK30uBwy5RJDLof869aClZgVbFhB3P7wAzrcHK6k7wRLAAAAAElFTkSuQmCC) 0 0 no-repeat;margin-right:4px;}
#showcase .showcase-thumbnail-button-forward{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAyCAMAAACeXICkAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAACQUExURQA/hgBCiwBHlABEjwBNnwBAhwBJmQBOoQBKmwBLnQBDjQBFkgBAiQBHl////wBFkABGk/H1+eLq8qS92MTT5YKjxgBZlgBlrYCp0gBQlUqBszF3r0iEuABcnkmEtgBxtBNmnjJ2rDB4sXGawQBTm5Oy0XCbxpSz0wBTnABRlwBSmQBgogBeoLTJ3oKmy7XJ4SFTxicAAACpSURBVDjL7cy5EoJAEEXRVtRR0AfNIou47/v//50EzGBAT2BZRt7s1aluUm2lGUCqvaUoKhMlFUX9THpSFhlJWWQo9ZEMpCwykaKulJEQhxOjfJOgbgO+luCd3gF5ughPL8bR7EYujMWNMTPimx4I/QixnuToztXNvLrRu5EIdyfG3mxy69bgeQHO9XaNhNjmjMJtpCNlkbEU9aUs8u+7TUVJJFhBeJUALyIMHK6mkFdcAAAAAElFTkSuQmCC) 0 0 no-repeat;margin-right:10px;}
#showcase .showcase-thumbnail{margin-right:3px;cursor:pointer;}
#topMainContents{width:720px;float:left;}
#topLinkArea{width:235px;float:right;}
#topLinkArea li{list-style-type:none;font-size:0;line-height:0;padding-bottom:10px;}
#topLinkArea .for_{padding-bottom:5px;}
#topLinkArea .banner{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAQMAAAC3R49OAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAGUExURd3d4P///6xjavwAAAATSURBVAjXYwgNDWBYtWoBA5VoAIF6HU2nSVz/AAAAAElFTkSuQmCC);text-align:center;padding:10px 0 0 0;}
#topMainContents .listWrapper .frame{position:relative;width:357px;height:220px;padding:0;border:none;margin-top:7px;}
#topMainContents .frame .dragger_container{height:220px;}
#topMainContents .frame .customScrollBox .container{width:340px;}
#topMainContents .listWrapper header{border-bottom:3px solid #039;}
#topMainContents .listWrapper dl{border-bottom:1px dotted #666;padding:7px;}
#topMainContents .listWrapper dt{font-weight:bold;color:#0bc;font-size:85%;}
#topMainContents .listWrapper dd{position:relative;margin:-1.4em 0 0 5.5em;line-height:1.4;}
#topWhatsnew{float:left;}
#topAtlasNews{float:right;}
#newsArea{width:730px;overflow:hidden;}
#newsArea header h1{float:left;padding-left:7px;}
#newsArea header .link{float:right;}
#newsArea header p{display:inline;padding-right:5px;line-height:18px;vertical-align:middle;}
.showcase-thumbnail-restriction{margin-left:0 !important;}
#topAtlasNews .icoSociety,#topAtlasNews .icoNews{padding-left:0;padding-top:22px;}
#mainContents.static{background:none;}
#mainContents.static .inner{margin:0 7px;}
#mainContents.static .useTag h2{border:none;border-left:4px solid #36a;padding:2px 0 2px 10px;}
#mainContents.static .useTag article{padding-bottom:20px;}
#mainContents.static .useTag article article{margin:0px 0 0 10px;padding-bottom:0;font-size:93%;}
#tokushoTbl{background:#666;border-spacing:1px;border-collapse:separate;border:1px solid #fff;}
#tokushoTbl th,#tokushoTbl td{border:1px solid #fff;padding:7px;}
#tokushoTbl th{width:10em;color:#fff;background:#039 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKAQMAAAC3/F3+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAGUExURQBOogd0tVDRYx0AAAARSURBVAjXYwh1YFjVwICDBAB/Uwi89BTHkAAAAABJRU5ErkJggg==);}
#tokushoTbl td{background:#fff;}
#tokushoTbl dl{margin:0;}
#tokushoTbl dd{padding-left:10px;}
#mainContents.static .inner ul{margin-left:10px;margin-top:15px;}
#mainContents.static .inner li{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAKBAMAAACOF4kDAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAASUExURQAAAABOogBZqFqTxtLg7uHq9L5gwLEAAAABdFJOUwBA5thmAAAAJklEQVQI12NgAAIDIBYGYkEgQxDIEBQKYBBUYWAQcmBgAFIMQAoAIqkCByvSEjQAAAAASUVORK5CYII=) 0 3px no-repeat;list-style-type:none;margin-bottom:5px;padding-left:13px;}
#company nav{margin-bottom:10px;border-top:1px dotted #666;border-bottom:1px dotted #666;padding-top:7px;}
#company nav ul{margin-top:0 !important;}
#company nav li{float:left;margin-right:30px;}
#company nav:after{clear:both;display:block;content:"";}
#profileTbl{margin:10px 10px 20px 10px;}
#profileTbl th{text-align:left;padding-right:10px;}
#profileTbl th,
#profileTbl td{padding-bottom:7px;}
#outlineTbl{border-collapse:collapse;border:1px solid #666;margin-right:15px;}
#outlineTbl th,#outlineTbl td{background:#fff;border-bottom:1px dotted #666 !important;padding:7px;}
#outlineTbl td.l1{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKAQMAAAC3/F3+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAGUExURQBOogd0tVDRYx0AAAARSURBVAjXYwh1YFjVwICDBAB/Uwi89BTHkAAAAABJRU5ErkJggg==);color:#fff;font-weight:bold;text-align:center;border-bottom:1px solid #fff !important;border-top:1px solid #666;border-left:1px solid #666;border-right:1px solid #666;}
#outlineTbl td.l2{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAQMAAAC3R49OAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAGUExURd3d4P///6xjavwAAAATSURBVAjXYwgNDWBYtWoBA5VoAIF6HU2nSVz/AAAAAElFTkSuQmCC);border-bottom:1px solid #666 !important;border-right:1px solid #666;}
#outlineTbl td.last{border-bottom:1px solid #666 !important;}
#outlineTbl td.l3{padding-left:15px;}
#outlineTbl td.l4{padding-left:30px;}
#outlineTbl td.l5{padding-left:45px;}
#outlineTbl strong{font-weight:normal;text-decoration:underline;}
#company .gototop{text-align:right;padding-right:10px !important;padding-top:10px;font-size:93%;}
#company .name{text-align:right;}
#map iframe{margin-left:50px;}
#map small{display:block;text-align:right;padding-right:50px;}
#forBookstore table{margin-bottom:15px;margin-left:10px;margin-top:15px;}
#forBookstore table th,
#forBookstore table td{padding-bottom:5px;}
#forBookstore table th{text-align:left;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAKBAMAAACOF4kDAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAASUExURQAAAABOogBZqFqTxtLg7uHq9L5gwLEAAAABdFJOUwBA5thmAAAAJklEQVQI12NgAAIDIBYGYkEgQxDIEBQKYBBUYWAQcmBgAFIMQAoAIqkCByvSEjQAAAAASUVORK5CYII=) 0 3px no-repeat;padding-left:10px;}
#search .pageCount{margin:8px 15px 0 15px;border:1px solid #ccc;}
#search .zero{min-height:150px;padding:15px;}
#inquiryFrame,#inquiryFrame iframe{min-height:1740px;overflow:auto;}
#page404{margin:20px 30px;min-height:200px;}
#page404 h1{font-size:116%;color:#039;}
#page404 p{margin:15px;}