@charset "utf-8";.bold,.side-div h3,p.strong{font-weight:700}#pager,.center{text-align:center}img{max-width:100%;height:auto}.clearfix:after{content:".";display:block;visibility:hidden;height:.1px;font-size:.1em;line-height:0;clear:both}body{-webkit-text-size-adjust:100%;font-family:sans-serif;line-height:1.5;background-color:#fff}#wrapper{color:#262626;word-wrap:break-word}.clear{clear:both}.left{float:left}.right{float:right}.bold{font-size:108%}ol,ul{list-style:none}p.strong{font-size:110%}a{color:#2B94C0}a:hover{color:#CA2A1A;text-decoration:none}#maincontents p{margin:1.5em 0;line-height:1.7;text-align:justify;text-justify:inter-ideograph}.banner-label{display:block;margin:0 0 .2em;padding:0;font-size:93%}.entry-banner{clear:both;margin:1.5em 0}#related-maxim-ul{margin:5px}#related-maxim-ul li{margin-left:25px;list-style-position:outside;list-style-type:disc;font-size:108%}#breadcrumbs{font-size:93%}#breadcrumbs li{float:left;margin-bottom:10px;line-height:100%;color:#333}#breadcrumbs li a{padding-right:15px;color:#333;text-decoration:none;background:url(../../commonimg/breadcrumbs-mark.gif) right center no-repeat}.side-div h3,a.link_page:hover,span.current_page{background-color:#0D4AB0}#breadcrumbs li a:hover{text-decoration:underline}.side-div h3{color:#FFF}#pager{margin:10px 0 30px}a.link_page,span.current_page{margin:0 1px;padding:8px 12px;font-size:108%;font-weight:900}span.current_page{color:#FFF}a.link_page{border:1px solid #CCC;color:#6F6F6F;text-decoration:none}a.link_page:hover{color:#FFF}a.link_before,a.link_next,a.link_next:link,a.link_next:visited{color:#999;text-decoration:none}a.link_before,a.link_next{font-size:70%}a.link_before,a.link_next:hover{color:#269FD3;text-decoration:none}@media screen and (max-width:1024px){html{-webkit-text-size-adjust:none}#header{width:94%;margin:3%}h1{font-size:70%;margin-bottom:1em;padding:0 3%;line-height:1.1em}#header-left{width:80%;margin:0 3% 3%}#container{width:94%;padding:0 3%}#maincontents{padding-bottom:1em;background:#fff}#maincontents h2{padding:.5em 0;font-size:116%;font-weight:700}#maxim-details h3{width:94%;padding:3% 3% 4%;font-weight:700}#pager{margin:1em 0 2em}a.link_page{line-height:3em}a.link_before,a.link_next{font-size:93%}.sidemenu{width:100%}.side-div{margin:1.5em 0;padding:3%;background:#fff}.side-div h3{margin-bottom:.5em;padding:.3em .5em;font-size:85%}.side-div li{display:block;padding:.3em 0}.side-div li:last-child{margin-bottom:0}#footer{padding:0 3% 4em}}@media screen and (min-width:1025px){body{background:url(../../commonimg/bg.jpg) left top repeat-x}#container{margin-top:10px;background:#fff;padding:10px 0}#wrapper{width:956px;margin:0 auto;padding:3px 10px;font-size:13px;background-color:#FFF;border-left:1px solid #CCC;border-right:1px solid #CCC;color:#333}#header h1,h1{font-size:93%}#header{background:url(../../commonimg/header-bg.gif) left bottom repeat-x;padding-bottom:10px;margin-bottom:5px}h1{margin:1em 11px .5em}#maincontents{float:right;width:600px}#maincontents h2{font-size:131%;font-weight:700;margin-bottom:3px;padding:6px 2px;border-bottom:3px solid #0D4AB0}#content-details,#maxim-details{margin:3px 10px 70px;font-size:108%}#content-details h2,#maxim-details h2{font-size:147%;font-weight:700}#maxim-details h2{background:url(../../commonimg/h2-bg.gif) left top no-repeat;margin:3px 0;padding:0 2px 0 28px}#content-details h3,#maxim-details h3{font-size:116%;font-weight:700;margin:10px 4px;padding-bottom:1px;border-bottom:1px dotted #999}#maxim-details p{line-height:147%;font-size:116%;margin:13px 0}#content-details ul{margin:5px 7px}#content-details p{margin:3px 7px}#content-details ul li{list-style-type:disc;list-style-position:inside}.maxim-list{margin:10px 2px}.maxim-list li{margin:13px 0;font-size:124%}.maxim-list li a{text-decoration:none}.maxim-list li a:hover{text-decoration:underline}#book-list{margin:10px 5px}#book-list li{margin:20px 0}#sidemenu{float:left;width:336px}.side-banner{margin-bottom:1.5em}.side-div{padding-bottom:10px;margin-bottom:20px;font-size:124%}.side-div h3{padding:7px 10px}.side-div ul{margin:10px 10px 20px}.side-div ul li{margin:3px 0;background:url(../../commonimg/side-list.jpg) left center no-repeat;height:26px;padding:4px 0 0 30px}#side-search div{margin:10px 5px}#page-top{text-align:right;margin:10px 56px 0 0}#footer-contents{border-top:1px dotted #999;padding:10px}#footer-contents p{font-size:90%}#footer-contents small{clear:both;margin-top:10px;font-size:100%}}