@charset "UTF-8";body{background:url(/img/bg-wrapper.png) -350px -300px;font-size:12px;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic","Osaka",sans-serif !important;color:#333;line-height:1.6em;position:relative;overflow-y:scroll}a{color:#00802a;text-decoration:none}a:hover{color:#006835;text-decoration:underline}img{vertical-align:top}div:after,ul:after,li:after,dl:after{content:".";display:block;height:0px;clear:both;line-height:0;visibility:hidden}.split,#header #logo a,.archive #rankingSickEntry p:before,.archive #searchSickEntry .entrySubTitle:before,#aside #snsIcons ul li a,#aside #sideRanking .sideTitle:before,#aside #sideInterview .sideTitle:before,#aside #expertList .sideTitle:before,#aside #sickness .sideTitle:before{display:block;overflow:hidden;background:url(/img/bg.png?20160623) no-repeat;text-indent:200%;white-space:nowrap}#wrapperInner{width:970px;margin:0 auto;padding:0 40px;background:#fff}#contents{padding:6px 0 40px 0;border-top:5px solid #f3f3f3;position:relative}#archive{float:left;width:640px}#aside{float:right;width:300px}.normalAside{position:absolute;top:6px;right:0}.fixAside{position:fixed;bottom:0;right:15px}.stopAside{position:absolute;bottom:20px;right:0}#header{width:100%;height:193px}#header h1,#header #copytxt{padding-top:8px;font-size:11px;text-align:right}#header #logo{float:left;width:193px;height:87px;padding-top:5px}#header #logo a{width:193px;height:92px;background-position:-293px 0}#header #logo.logo1 a{width:193px;height:92px;background-position:-293px 0px}#header #logo.logo2 a{width:193px;height:92px;background-position:-293px -92px}#header #logo.logo3 a{width:193px;height:92px;background-position:-293px -184px}#header #logo.logo4 a{width:193px;height:92px;background-position:-293px -276px}#header #logo.logo5 a{width:193px;height:92px;background-position:-487px 0px}#header #logo.logo6 a{width:193px;height:92px;background-position:-487px -92px}#header #logo.logo7 a{width:193px;height:92px;background-position:-487px -184px}#nav{width:100%;margin-top:10px;height:52px;position:absolute;top:125px;z-index:100}#nav #navInner{width:970px;margin:0 auto;border-top:5px solid #006835;border-bottom:1px solid #dedede}#nav #navInner>ul{display:table;float:left;width:647px}#nav #navInner>ul>li{display:table-cell;height:52px;position:relative}#nav #navInner>ul>li:nth-child(1){width:50px}#nav #navInner>ul>li:nth-child(2){width:50px}#nav #navInner>ul>li:nth-child(3){width:37px}#nav #navInner>ul>li:nth-child(5){width:50px}#nav #navInner>ul>li:nth-child(6){width:50px}#nav #navInner>ul>li:last-child a span{border-right:1px solid #dfdfdf}#nav #navInner>ul>li:hover{background:#f8f8f8;box-shadow:rgba(0,0,0,0.3) 0px 12px 16px -2px;-webkit-box-shadow:rgba(0,0,0,0.3) 0px 12px 16px -2px;-moz-box-shadow:rgba(0,0,0,0.3) 0px 12px 16px -2px}#nav #navInner>ul>li:hover>a span{border-left:1px solid #f8f8f8}#nav #navInner>ul>li:hover:last-child a span{border-right:1px solid #f8f8f8}#nav #navInner>ul>li:hover+li>a span{border-left:1px solid #eee}#nav #navInner>ul>li:hover ul{display:block}#nav #navInner>ul>li>a{display:block;height:24px;padding:13px 0 15px 0;text-align:center;font-size:15px;color:#333}#nav #navInner>ul>li>a:hover{color:#006835;text-decoration:none}#nav #navInner>ul>li>a span{display:block;height:20px;padding-top:4px;border-left:1px solid #dfdfdf}#nav #navInner>ul ul{display:none;border-top:1px solid #eee;background:#fff;box-shadow:rgba(0,0,0,0.3) 0px 5px 16px -2px;-webkit-box-shadow:rgba(0,0,0,0.3) 0px 5px 16px -2px;-moz-box-shadow:rgba(0,0,0,0.3) 0px 5px 16px -2px;position:absolute;top:52px;left:0}#nav #navInner>ul ul li a{display:block;height:24px;padding:6px 30px 0 45px;font-size:13px;white-space:nowrap;position:relative}#nav #navInner>ul ul li a:before{display:block;content:"";width:7px;height:7px;background:#006835;position:absolute;top:35%;left:20px;transform:rotate(45deg);visibility:visible}#nav #navInner>ul ul li a:after{display:block;content:"";width:7px;height:7px;background:#fff;position:absolute;top:35%;left:19px;transform:rotate(45deg);visibility:visible}#nav #navInner>ul ul li a:hover{background:#34a632;color:#fff;text-decoration:none}#nav #navInner>ul ul li a:hover:before{background:#fff}#nav #navInner>ul ul li a:hover:after{background:#34a632}#nav form{float:right;width:300px;padding-top:10px}#nav form input[type=text]{float:left;width:217px;height:29px;padding:0 3px;border:none;border-top:1px solid #e2e2e2;border-left:1px solid #e2e2e2;background:#f4f4f4}#nav form input[type=image]{float:right;width:76px}#archive{width:640px}#archive #archiveHeader{margin-bottom:15px;border-bottom:1px solid #dbdbdb;font-size:11px}#archive #archiveHeader #archiveHeaderInner{margin-bottom:1px;border-bottom:1px solid #dbdbdb}#archive #tagList dl{padding:4px 0 7px 0}#archive #tagList dl dt,#archive #tagList dl dd{display:inline}#archive #tagList dl dd{margin-left:7px}#archive #bread{padding:8px 0 8px 0;border-top:1px dotted #a6a6a6}#archive #timeLine{width:100%;margin-bottom:20px}#archive #timeLine .txt a{color:#333}#archive #timeLine .txt a:hover{color:#006835}#archive #timeLine .subInfo{display:inline-block;float:right;font-style:italic;color:#adadad;margin-right:7px}#archive #timeLine .subInfo span{display:none;font-weight:bold;color:#d90000}#archive #timeLine #large{width:100%;padding-bottom:20px}#archive #timeLine #large .txt{float:right;width:315px}#archive #timeLine #large .txt h2{margin-bottom:14px;font-size:22px;font-weight:bold;line-height:1.3em}#archive #timeLine #large .txt p a{color:#00802a}#archive #timeLine #large .photo{float:left;width:300px}#archive #timeLine #large .photo img{box-shadow:0px 0px 1px rgba(0,0,0,0.3)}#archive #timeLine #large .photo a{display:block;position:relative}#archive #timeLine #middle{width:100%;padding-bottom:24px}#archive #timeLine #middle .middleBox{float:left;width:200px;margin-left:20px}#archive #timeLine #middle .middleBox:first-child{margin:0}#archive #timeLine #middle .middleBox .photo{margin-bottom:12px}#archive #timeLine #middle .middleBox .photo img{box-shadow:0px 0px 1px rgba(0,0,0,0.3)}#archive #timeLine #middle .middleBox h2{font-size:16px;margin-bottom:4px}#archive #timeLine #small{width:100%}#archive #timeLine #small .smallBox{float:left;width:305px;margin-bottom:20px}#archive #timeLine #small .smallBox:nth-child(2n){padding-left:30px}#archive #timeLine #small .txt{float:right;width:190px}#archive #timeLine #small .txt h3{font-size:15px;margin-bottom:4px}#archive #timeLine #small .photo{float:left;width:100px}#archive #timeLine #small .photo img{box-shadow:0px 0px 1px rgba(0,0,0,0.3)}#archive #timeLine #readMore{padding:10px 0;width:60%;margin:0 auto;background-color:#343434;text-align:center}#archive #timeLine #readMore a{display:inline-block;padding-left:20px;color:#fff;position:relative}#archive #timeLine #readMore a:before{display:block;content:"";width:7px;height:7px;background:#fff;position:absolute;top:27%;left:0;transform:rotate(45deg);visibility:visible}#archive #timeLine #readMore a:after{display:block;content:"";width:7px;height:7px;background:#343434;position:absolute;top:27%;left:-1px;transform:rotate(45deg);visibility:visible}#archive #special{width:100%;background:url(/img/top/bg-special-outer.png) no-repeat;margin-bottom:15px;border-bottom:1px solid #dbdbdb;position:relative}#archive #special:before{content:"";width:630px;height:1px;border-top:1px solid #dbdbdb;position:absolute;top:19px;left:10px}#archive #special #specialInner{width:630px;padding:0 0 0 10px;margin-bottom:1px;border-bottom:1px solid #dbdbdb;position:relative}#archive #special #specialInner:before{content:"";width:630px;height:5px;border-top:5px solid #ededed;position:absolute;top:20px;left:10px}#archive #special #specialTitle{display:inline-block;height:30px;padding:14px 45px 0 16px;background:url(/img/top/bg-special-title.png) repeat-x;font-size:20px;color:#fff;text-shadow:1px 1px 3px #000;box-shadow:rgba(0,0,0,0.5) 0px 5px 0px 0px;-webkit-box-shadow:rgba(0,0,0,0.5) 0px 5px 0px 0px;-moz-box-shadow:rgba(0,0,0,0.5) 0px 5px 0px 0px;position:relative;z-index:2}#archive #special #specialTitle:before{content:"";width:8px;height:44px;background:url(/img/top/bg-special-title-end.png) no-repeat;position:absolute;top:0;right:-8px}#archive #special #spMain{width:610px;margin-top:-1px;padding-left:20px;position:relative;z-index:1}#archive #special #spMain .txt{float:right;width:305px;padding-top:12px}#archive #special #spMain .txt h4{font-size:22px;margin-bottom:12px}#archive #special #spMain .txt h4 a{font-size:18px;font-weight:bold;line-height:1.4em;color:#333}#archive #special #spMain .txt h4 a:hover{color:#006835}#archive #special #spMain .txt p{font-size:14px}#archive #special #spMain .txt .subInfo{display:inline-block;float:right;font-style:italic;color:#adadad}#archive #special #spMain .txt .subInfo span{display:none;font-weight:bold;color:#d90000}#archive #special #spMain .photo{float:left;width:300px}#archive #special #spSub{padding:20px 0 15px 20px}#archive #special #spSub li{width:100%;padding-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:bold}#archive #special #spSub li span{font-size:12px;font-weight:normal;padding-right:15px;font-style:italic;color:#adadad}#archive #special #spSub li a{color:#333}#archive #special #spSub li a:hover{color:#006835}#archive #column{width:100%;margin-bottom:18px;border-bottom:1px solid #dbdbdb}#archive #column #columnInner{margin-bottom:1px;border-bottom:1px solid #dbdbdb}#archive #column #columnTitle{display:inline-block;float:left;font-size:18px}#archive #column #readMoreColumn{display:inline-block;float:right;margin-bottom:16px;padding:8px 16px 7px 16px;background-color:#343434}#archive #column #readMoreColumn a{display:inline-block;padding-left:20px;color:#fff;position:relative}#archive #column #readMoreColumn a:before{display:block;content:"";width:7px;height:7px;background:#fff;position:absolute;top:27%;left:0;transform:rotate(45deg);visibility:visible}#archive #column #readMoreColumn a:after{display:block;content:"";width:7px;height:7px;background:#343434;position:absolute;top:27%;left:-1px;transform:rotate(45deg);visibility:visible}#archive #column .columnBox{float:left;width:300px;margin-bottom:20px;padding-left:30px}#archive #column .columnBox:nth-child(2n){float:right;padding-left:0}#archive #column .columnBox:nth-child(3){clear:both}#archive #column .columnBox .txt{float:right;width:190px}#archive #column .columnBox .txt div{margin-bottom:10px;font-weight:bold}#archive #column .columnBox .txt a{font-size:16px;color:#333}#archive #column .columnBox .txt a:hover{color:#006835}#archive #column .columnBox .photo{float:left;width:100px}#archive #categories #categoriesTitle{font-size:18px}#archive #categories .categoryBox{float:left;width:305px;margin-top:22px}#archive #categories .categoryBox:nth-child(2n){margin-right:30px}#archive #categories .categoryBox .categoryTitle{display:inline-block;width:295px;padding-right:10px;background:#fff;font-size:16px;position:relative}#archive #categories .categoryBox .categoryTitle:before{content:"";width:305px;border-top:1px dotted #a6a6a6;position:absolute;top:8px;left:0}#archive #categories .categoryBox .categoryTitle p{display:inline-block;padding-right:10px;background:#fff;position:relative}#archive #categories .categoryBox .txt{float:right;width:190px;margin-top:-5px}#archive #categories .categoryBox .txt a{font-size:14px;font-weight:bold;color:#333}#archive #categories .categoryBox .txt a:hover{color:#006835}#archive #categories .categoryBox .photo{float:left;width:100px;margin-top:-5px}#archive #categories .categoryBox ul{clear:both;width:285px;padding:0 0 0 15px}#archive #categories .categoryBox ul li{padding-top:6px;list-style-type:disc;list-style-position:inside;margin-left:14px;text-indent:-14px;font-size:14px}#archive #categories .categoryBox ul li a{color:#333}#archive #categories .categoryBox ul li a:hover{color:#006835}#archive #categories .categoryBox .readMoreCategory{display:inline-block;float:right;padding-top:5px}#archive #categories .categoryBox .readMoreCategory a{display:inline-block;padding-left:20px;color:#333;position:relative}#archive #categories .categoryBox .readMoreCategory a:hover{color:#006835}#archive #categories .categoryBox .readMoreCategory a:before{display:block;content:"";width:7px;height:7px;background:#333;position:absolute;top:27%;left:0;transform:rotate(45deg);visibility:visible}#archive #categories .categoryBox .readMoreCategory a:after{display:block;content:"";width:7px;height:7px;background:#fff;position:absolute;top:27%;left:-1px;transform:rotate(45deg);visibility:visible}#entryMain{padding-top:5px}#entryMain #entryDate{display:inline-block;font-style:italic;color:#adadad}#entryMain #titleShoulder{margin-bottom:6px;font-size:14px;color:#adadad}#entryMain h1{padding-bottom:10px;font-size:27px;line-height:1.3em}#entryMain h1 a{color:#333}#entryMain h1 a:hover{color:#006835}#entryMain #tags{font-size:11px}#entryMain #tags a{margin-right:6px}#entryMain #sns{width:100%}#entryMain #sns li{float:left;display:inline-block;height:21px;margin:5px 10px 0 0;padding-top:3px}#entryMain #sns li.facebook{width:110px}#entryMain #sns li.twitter{width:106px}#entryMain #sns li.pocket{width:100px}#entryMain #sns li.pocket>div{height:21px}#entryMain #sns li.hatebu{width:50px}#entryMain #sns li.googleplus{width:70px;height:24px;padding-top:0}#entryMain #entryBody{padding-top:24px}#entryMain #entryBody h3{padding:5px 0 3px 5px;border-bottom:1px solid #00802A;border-left:3px solid #00802A;margin-bottom:12px;font-size:16px;font-weight:bold}#entryMain #entryBody p{margin-bottom:24px;font-size:16px;line-height:1.8em}#entryMain #entryBody .entryImgRight,#entryMain #entryBody pre.right{float:right;margin:0 0 15px 20px;font-size:0.85em;white-space:normal}#entryMain #entryBody .entryImgLeft,#entryMain #entryBody pre.left{float:left;margin:0 20px 15px 0;font-size:0.85em;white-space:normal}#entryMain #entryBody .entryImgCenter,#entryMain #entryBody pre.center{margin:0 auto 15px auto;font-size:0.85em;text-align:center;white-space:normal}#entryMain #entryBody .entryImgLeft p,#entryMain #entryBody .entryImgRight p,#entryMain #entryBody .entryImgCenter p,#entryMain #entryBody pre pre{margin:0;font-size:1.1em;line-height:1.4em;white-space:pre-wrap;word-wrap:break-word}.entrySub{margin-top:20px;border-top:1px solid #dbdbdb}.entrySub .entrySubInner{margin-top:1px;padding:20px 0 15px 0;border-top:1px solid #dbdbdb}.entrySub .entrySubInner .entrySubTitle{padding-bottom:20px;font-size:20px}#relateEntries .relateEntry{width:100%;margin-top:10px;padding-top:10px;border-top:1px dotted #a6a6a6}#relateEntries .relateEntry:nth-child(2){margin-top:0;padding-top:0;border:none}#relateEntries .relateEntry .txt{float:right;width:465px}#relateEntries .relateEntry .txt h2{margin-bottom:14px;font-size:18px;font-weight:bold;line-height:1.3em}#relateEntries .relateEntry .txt h2 a{color:#333}#relateEntries .relateEntry .txt h2 a:hover{color:#006835}#relateEntries .relateEntry .txt .subInfo{font-style:italic;color:#adadad;text-align:right}#relateEntries .relateEntry .photo{float:left;width:150px}#ob_recommends .ob_recommend_entry{width:100%;margin-bottom:10px;padding-bottom:8px;border-bottom:1px dotted #a6a6a6}#ob_recommends .ob_recommend_entry .txt{float:right;width:415px}#ob_recommends .ob_recommend_entry .txt div{margin-bottom:14px;font-size:18px;font-weight:bold;line-height:1.3em}#ob_recommends .ob_recommend_entry .txt div a{color:#333}#ob_recommends .ob_recommend_entry .txt div a:hover{color:#006835}#ob_recommends .ob_recommend_entry .txt .subInfo{font-size:12px;font-style:italic;font-weight:normal;color:#adadad;text-align:right}#ob_recommends .ob_recommend_entry .photo{float:left;width:200px}#ob_recommends .ob_recommend_entry .sub_recommend_entry{width:640px;position:relative}#ob_recommends .ob_recommend_entry .sub_recommend_entry:before{content:"";width:17px;height:17px;background:#343434;position:absolute;top:0;left:0}#ob_recommends .ob_recommend_entry .sub_recommend_entry a{display:inline-block;width:617px;padding-left:23px;position:relative}#ob_recommends .ob_recommend_entry .sub_recommend_entry a:before{display:block;content:"";width:5px;height:5px;background:#fff;position:absolute;top:6px;left:4px;transform:rotate(45deg);visibility:visible}#ob_recommends .ob_recommend_entry .sub_recommend_entry a:after{display:block;content:"";width:5px;height:5px;background:#343434;position:absolute;top:6px;left:3px;transform:rotate(45deg);visibility:visible}#ob_recommends .ob_what{text-align:right}#entryCategory{clear:both;width:100%}#entryCategory h4{width:640px;margin-bottom:10px;padding-bottom:8px;border-bottom:1px dotted #a6a6a6;position:relative}#entryCategory h4:nth-child(2){padding-top:10px;border-top:1px dotted #a6a6a6}#entryCategory h4:nth-child(2):before{top:10px}#entryCategory h4:before{content:"";width:17px;height:17px;background:#343434;position:absolute;top:0;left:0}#entryCategory h4 a{display:inline-block;width:617px;padding-left:23px;position:relative}#entryCategory h4 a:before{display:block;content:"";width:5px;height:5px;background:#fff;position:absolute;top:6px;left:4px;transform:rotate(45deg);visibility:visible}#entryCategory h4 a:after{display:block;content:"";width:5px;height:5px;background:#343434;position:absolute;top:6px;left:3px;transform:rotate(45deg);visibility:visible}#relateLinks .relateLink{float:left;width:316px;margin-top:20px}#relateLinks .relateLink:nth-child(2),#relateLinks .relateLink:nth-child(3){margin-top:0}#relateLinks .relateLink:nth-child(4){clear:both}#relateLinks .relateLink:nth-child(2n+1){float:right}#relateLinks .relateLink .txt{float:right;width:231px}#relateLinks .relateLink .txt p{margin-bottom:8px}#relateLinks .relateLink .txt span{float:right;color:#999}#relateLinks .relateLink .photo{overflow:hidden;float:left;width:80px;height:80px}#pageNav ul{text-align:center}#pageNav ul li{display:inline-block;width:30px;height:30px;margin-right:5px;text-align:center}#pageNav ul li a,#pageNav ul li span{display:inline-block;width:28px;height:23px;padding-top:5px;border:1px solid #e6e6e6;background:#f3f3f3;vertical-align:middle}#pageNav ul li a:hover,#pageNav ul li span{width:30px;height:24px;padding-top:6px;border:none;background:#006835;color:#fff;text-decoration:none}#pageNav ul li.link_before,#pageNav ul li.link_next{width:104px}#pageNav ul li.link_before a,#pageNav ul li.link_next a{width:104px;font-size:11px;position:relative}#pageNav ul li.link_before a:hover,#pageNav ul li.link_next a:hover{width:106px}#pageNav ul li.link_next a:before{display:block;content:"";width:20px;height:20px;background:#f3f3f3;position:absolute;top:3.3px;left:94px;transform:rotate(45deg);visibility:visible;border:1px solid #e6e6e6;border-bottom:none;border-left:none}#pageNav ul li.link_next a:hover:before{display:block;content:"";width:20.3px;height:20.3px;background:#006835;position:absolute;top:4.4px;left:95px;transform:rotate(45deg);visibility:visible;border:1px solid #006835;border-bottom:none;border-left:none}#pageNav ul li.link_before a:before{display:block;content:"";width:20px;height:20px;background:#f3f3f3;position:absolute;top:3.3px;left:-12px;transform:rotate(45deg);visibility:visible;border:1px solid #e6e6e6;border-top:none;border-right:none}#pageNav ul li.link_before a:hover:before{display:block;content:"";width:20.3px;height:20.3px;background:#006835;position:absolute;top:4.4px;left:-11px;transform:rotate(45deg);visibility:visible;border:1px solid #006835;border-top:none;border-right:none}#nextPageTitle a{background:#343434;color:#fff;padding:20px 35px 20px 10px;text-align:center;display:block;margin:20px 0;position:relative}#nextPageTitle a span.nextText{font-size:14px;padding:0 5px 0 16px;position:relative}#nextPageTitle a span.nextText:before{display:block;content:"";width:8px;height:8px;background:#fff;position:absolute;top:23%;left:0;transform:rotate(45deg);visibility:visible}#nextPageTitle a span.nextText:after{display:block;content:"";width:8px;height:8px;background:#343434;position:absolute;top:23%;left:-1px;transform:rotate(45deg);visibility:visible}#nextPageTitle a span.titleText{font-size:18px;font-weight:bold}.archive #archiveTitle{margin:30px 0 20px 0;font-size:25px;line-height:1.2em}.archive #archiveTitle.column{margin:30px 0 10px 0}.archive #archiveTitle #readMoreColumn{display:inline-block;float:right;padding:3px 0 0 14px;font-size:14px;position:relative}.archive #archiveTitle #readMoreColumn:before{display:block;content:"";width:7px;height:7px;background:#006835;position:absolute;top:13px;left:0;transform:rotate(45deg);visibility:visible}.archive #archiveTitle #readMoreColumn:after{display:block;content:"";width:7px;height:7px;background:#fafafa;position:absolute;top:13px;left:-1px;transform:rotate(45deg);visibility:visible}.archive #columnText{margin-bottom:10px}.archive #columnText.expertIntro{border:1px dotted #a6a6a6;padding:10px}.archive #columnText.expertIntro .txt{float:right;width:450px}.archive #columnText.expertIntro .txt #archiveSubTitle{font-size:18px;margin-bottom:10px;font-weight:bold}.archive #columnText.expertIntro .txt p a{color:#00802a !important}.archive #columnText.expertIntro .txt .readmore{margin-top:6px;text-align:right}.archive #columnText.expertIntro .txt .readmore a{display:inline-block;padding-left:15px;position:relative}.archive #columnText.expertIntro .txt .readmore a:before{display:block;content:"";width:7px;height:7px;background:#006835;position:absolute;top:5px;left:0;transform:rotate(45deg);visibility:visible}.archive #columnText.expertIntro .txt .readmore a:after{display:block;content:"";width:7px;height:7px;background:#fff;position:absolute;top:5px;left:-1px;transform:rotate(45deg);visibility:visible}.archive #columnText.expertIntro .photo{width:150px}.archive #columnText.expertIntro.entry{margin:20px 0 0 0}.archive .largeEntry,.archive .middleEntry,.archive .noThumbEntry{width:100%;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #a6a6a6}.archive .largeEntry .subInfo,.archive .middleEntry .subInfo,.archive .noThumbEntry .subInfo{width:100%}.archive .largeEntry .subInfo p.entryTag,.archive .middleEntry .subInfo p.entryTag,.archive .noThumbEntry .subInfo p.entryTag{display:inline-block;width:80%;color:#00802A}.archive .largeEntry .subInfo p.entryTag a,.archive .middleEntry .subInfo p.entryTag a,.archive .noThumbEntry .subInfo p.entryTag a{color:#00802a !important}.archive .largeEntry .subInfo p.entryDate,.archive .middleEntry .subInfo p.entryDate,.archive .noThumbEntry .subInfo p.entryDate{display:inline-block;width:20%;text-align:right}.archive .largeEntry .txt{float:right;width:315px}.archive .largeEntry .txt h2,.archive .largeEntry .txt h3,.archive .largeEntry .txt h4{margin-bottom:14px;font-size:22px;font-weight:bold;line-height:1.3em}.archive .largeEntry .txt p{margin-bottom:6px}.archive .largeEntry .txt p a{color:#00802a !important}.archive .largeEntry .txt .subInfo{width:307px}.archive .largeEntry .photo{float:left;width:300px}.archive .largeEntry .photo img{box-shadow:0px 0px 1px rgba(0,0,0,0.3)}.archive .middleEntry .txt{float:right;width:415px}.archive .middleEntry .txt h2,.archive .middleEntry .txt h3,.archive .middleEntry .txt h4{margin-bottom:14px;font-size:18px;line-height:1.3em}.archive .middleEntry .txt p{margin-bottom:6px}.archive .middleEntry .txt .subInfo{width:408px}.archive .middleEntry .photo{float:left;width:200px}.archive .middleEntry .photo img{box-shadow:0px 0px 1px rgba(0,0,0,0.3)}.archive .noThumbEntry .txt{width:100%}.archive .noThumbEntry .txt h2,.archive .noThumbEntry .txt h3,.archive .noThumbEntry .txt h4{margin-bottom:14px;font-size:18px;line-height:1.3em}.archive .noThumbEntry .txt p{margin-bottom:6px}.archive .noThumbEntry .txt .subInfo{width:100%}.archive .noThumbEntry .photo{float:left;width:200px}.archive .noThumbEntry .photo img{box-shadow:0px 0px 1px rgba(0,0,0,0.3)}.archive .diseasesQaCategory .txt{width:100%}.archive .diseasesQaCategory .txt .subInfo{width:633px}.archive #aboutDiseases{margin-bottom:30px;padding-top:5px}.archive #aboutDiseases h2{margin-bottom:8px;font-size:20px}.archive #aboutDiseases p{font-size:15px;line-height:1.8em}.archive #listDiseases h3{font-size:20px}.archive #listDiseases dl{margin-bottom:40px}.archive #listDiseases dt{font-size:15px;font-weight:bold;clear:both;padding:40px 0 6px 6px;border-bottom:#dbdbdb dashed 1px;margin-bottom:2px}.archive #listDiseases dt:first-child{padding-top:30px}.archive #listDiseases dd{margin-top:8px;padding-left:14px;font-size:15px;position:relative;float:left;width:46%;line-height:1.6}.archive #listDiseases dd:before{display:block;content:"";width:7px;height:7px;background:#006835;position:absolute;top:5px;left:0;transform:rotate(45deg);visibility:visible}.archive #listDiseases dd:after{display:block;content:"";width:7px;height:7px;background:#fafafa;position:absolute;top:5px;left:-1px;transform:rotate(45deg);visibility:visible}.archive #listDiseases p{border:1px solid #999;padding:12px}.archive .diseasesEntrylist .subInfo p.entryTag{width:70%}.archive .diseasesEntrylist .subInfo p.entryDate{width:30%}.archive #rankingSickEntry p{margin-bottom:20px;padding-left:30px;font-size:20px;position:relative}.archive #rankingSickEntry p:before{content:"";position:absolute;top:-2px;left:0;width:25px;height:17px;background-position:-196px -94px}.archive #rankingSickEntry table{float:left;width:305px;border-bottom:1px dotted #7d7d7d;font-size:14px}.archive #rankingSickEntry table:last-child{float:right}.archive #rankingSickEntry table:nth-of-type(1) tr:nth-child(1) th{background:#cab97c}.archive #rankingSickEntry table:nth-of-type(1) tr:nth-child(2) th{background:#cacaca}.archive #rankingSickEntry table:nth-of-type(1) tr:nth-child(3) th{background:#c29674}.archive #rankingSickEntry table tr{border-top:1px dotted #7d7d7d}.archive #rankingSickEntry table tr th,.archive #rankingSickEntry table tr td{padding:10px 0 9px 0}.archive #rankingSickEntry table tr th{width:40px;background-color:#f5f5f5;text-align:center}.archive #rankingSickEntry table tr th img{vertical-align:middle}.archive #rankingSickEntry table tr td{width:253px;padding-left:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.archive #rankingSickEntry table tr td a{display:inline-block;width:253px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.archive #searchSickEntry{position:relative}.archive #searchSickEntry .SickEntryTitle{padding-bottom:30px;font-size:20px}.archive #searchSickEntry .entrySubTitle{position:relative;padding-left:36px}.archive #searchSickEntry .entrySubTitle span{font-size:14px}.archive #searchSickEntry .entrySubTitle:before{content:"";position:absolute;top:-2px;left:0;width:21px;height:21px;background-position:-23px -124px}.archive #searchSickEntry #mainSickness{height:395px;margin-left:76px}.archive #searchSickEntry #mainSickness #ophthalmology{width:142px;top:20px;left:-5px}.archive #searchSickEntry #mainSickness #dental{width:182px;top:49px;left:-40px}.archive #searchSickEntry #mainSickness #hepatic{width:169px;top:88px;left:-40px;height:40px}.archive #searchSickEntry #mainSickness #hepatic a{width:90px}.archive #searchSickEntry #mainSickness #gastrointestinal{width:182px;top:146px;left:-40px}.archive #searchSickEntry #mainSickness #orthopedic{width:182px;top:206px;left:-40px}.archive #searchSickEntry #mainSickness #neurosurgery{width:169px;top:0px;left:150px}.archive #searchSickEntry #mainSickness #otolaryngology{width:169px;top:29px;left:162px}.archive #searchSickEntry #mainSickness #throat{width:142px;top:58px;left:149px}.archive #searchSickEntry #mainSickness #cardiovascular{width:179px;top:87px;left:152px}.archive #searchSickEntry #mainSickness #pulmonary{width:179px;top:115px;left:152px}.archive #searchSickEntry #mainSickness #nephrology{width:179px;top:147px;left:152px}.archive #searchSickEntry #mainSickness #masculine{width:179px;top:174px;left:152px}.archive #searchSickEntry #mainSickness #feminine{width:179px;top:196px;left:152px}.archive #searchSickEntry #subSickness{width:300px;position:absolute;top:355px;left:318px}.archive #searchSickEntry #listSymptomsWrap{-o-column-count:3;-o-column-gap:10px;-o-column-fill:auto;-ms-column-count:3;-ms-column-gap:10px;-ms-column-fill:auto;-webkit-column-count:2;-webkit-column-gap:10px;-webkit-column-fill:auto;-moz-column-count:2;-moz-column-gap:10px;-moz-column-fill:balance;column-count:2;column-gap:10px;column-fill:auto}.archive #searchSickEntry .listSymptoms{display:inline-block;width:250px;margin-bottom:20px;padding:25px 29px;border:1px solid #ededed;background:#fafafa;-o-break-inside:avoid;-msbreak-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid;vertical-align:top}.archive #searchSickEntry .listSymptoms dt{font-size:18px;font-weight:bold}.archive #searchSickEntry .listSymptoms dd{margin-top:15px;padding-left:15px;font-size:14px;position:relative}.archive #searchSickEntry .listSymptoms dd:before{display:block;content:"";width:7px;height:7px;background:#006835;position:absolute;top:5px;left:0;transform:rotate(45deg);visibility:visible}.archive #searchSickEntry .listSymptoms dd:after{display:block;content:"";width:7px;height:7px;background:#fafafa;position:absolute;top:5px;left:-1px;transform:rotate(45deg);visibility:visible}.archive #searchSickEntry ul li{padding-left:15px;font-size:14px;position:relative}.archive #searchSickEntry ul li:before{display:block;content:"";width:7px;height:7px;background:#006835;position:absolute;top:5px;left:0;transform:rotate(45deg);visibility:visible}.archive #searchSickEntry ul li:after{display:block;content:"";width:7px;height:7px;background:#fafafa;position:absolute;top:5px;left:-1px;transform:rotate(45deg);visibility:visible}.archive .expertList .middleEntry{width:48%;float:left;margin:0 1% 15px 1%;padding-bottom:5px}.archive .expertList .middleEntry .txt{width:190px;min-height:142px;margin-right:10px}.archive .expertList .middleEntry .photo{width:100px}.archive .expertList #tags_yomi{width:600px;text-align:center;padding-bottom:22px}.archive .expertList #tags_yomi span{display:inline-block;margin-right:10px;padding:5px 10px;border-radius:3px;box-shadow:inset 0px 0px 1px 0px #777;background:#eee;cursor:pointer}.archive .expertList #tags_yomi span:hover{background:#777;color:#fff}.archive .expertList #tags_yomi span.notHasExpert{color:#aaa;cursor:default}.archive .expertList #tags_yomi span.notHasExpert:hover{background:#eee;color:#aaa}.archive.tagSearch #archiveTitle{padding-bottom:10px;margin-bottom:0}.archive.tagSearch #archiveSubTitle{padding:30px 0 4px 0;font-size:16px;font-weight:normal}.archive.tagSearch #archiveInfo{border-bottom:1px dotted #a6a6a6;padding-bottom:10px}.archive.tagSearch #archiveInfo .subTags{display:inline-block;margin-right:5px;padding:6px;border:1px solid #ccc;border-radius:2px;color:#00802a;line-height:1em}.archive.tagSearch .middleEntry{margin-top:10px}#aside>div{margin-bottom:15px}#aside>div .sideTitle{margin-bottom:10px;padding-left:20px;font-size:14px;position:relative}#aside>div .sideTitle a{color:#333}#aside #snsIcons{border-bottom:1px solid #dbdbdb}#aside #snsIcons ul{margin-bottom:1px;padding-bottom:6px;border-bottom:1px solid #dbdbdb}#aside #snsIcons ul li{display:block;float:left;width:24px;margin-right:4px}#aside #snsIcons ul li[name="twitter"] a{width:24px;height:24px;background-position:-76px -94px}#aside #snsIcons ul li[name="facebook"] a{width:24px;height:24px;background-position:-100px -94px}#aside #snsIcons ul li[name="googleplus"] a{width:24px;height:24px;background-position:-124px -94px}#aside #snsIcons ul li[name="rss"] a{width:24px;height:24px;background-position:-148px -94px}#aside #snsIcons ul li[name="feedly"] a{width:24px;height:24px;background-position:-172px -94px}#aside #sideRanking{margin-bottom:20px}#aside #sideRanking .sideTitle:before{float:left;content:"";position:absolute;top:3px;left:0;width:14px;height:13px;background-position:-148px -128px}#aside #sideRanking table{font-size:14px;border-bottom:1px dotted #7d7d7d}#aside #sideRanking table tr{border-top:1px dotted #7d7d7d}#aside #sideRanking table tr:nth-child(1) th{background:#cab97c}#aside #sideRanking table tr:nth-child(2) th{background:#cacaca}#aside #sideRanking table tr:nth-child(3) th{background:#c29674}#aside #sideRanking table tr:nth-child(1) td,#aside #sideRanking table tr:nth-child(2) td,#aside #sideRanking table tr:nth-child(3) td{font-weight:bold}#aside #sideRanking table tr th,#aside #sideRanking table tr td{padding:10px 0 9px 0}#aside #sideRanking table tr th{width:40px;background-color:#f5f5f5;text-align:center}#aside #sideRanking table tr th img{vertical-align:middle}#aside #sideRanking table tr td{min-width:248px;padding-left:12px}#aside #sideRanking table tr td a{color:#333}#aside #sideRanking table tr td a:hover{color:#006835}#aside #sideInterview{margin-bottom:25px}#aside #sideInterview .sideTitle{margin-bottom:17px}#aside #sideInterview .sideTitle:before{float:left;content:"";position:absolute;top:1px;left:0;width:10px;height:17px;background-position:-176px -128px}#aside #sideInterview .thumb{margin-bottom:10px}#aside #sideInterview .subTitle{font-size:13px;margin-bottom:10px;font-weight:bold}#aside #sideInterview p{font-size:13px;margin-bottom:6px}#aside #sideInterview .readmore{display:inline-block;float:right;padding-left:15px;position:relative}#aside #sideInterview .readmore:before{display:block;content:"";width:7px;height:7px;background:#000;position:absolute;top:27%;left:0;transform:rotate(45deg);visibility:visible}#aside #sideInterview .readmore:after{display:block;content:"";width:7px;height:7px;background:#fff;position:absolute;top:27%;left:-1px;transform:rotate(45deg);visibility:visible}#aside #sideInterview .readmore a{color:#333}#aside #sideInterview .readmore a:hover{color:#006835}#aside #expertList .sideTitle{margin-bottom:17px;padding-left:26px}#aside #expertList .sideTitle:before{float:left;content:"";position:absolute;top:1px;left:0;width:23px;height:18px;background-position:-219px -94px}#aside #expertList .expertBox{padding-bottom:10px}#aside #expertList .expertBox .txt{float:right;width:200px}#aside #expertList .expertBox .txt .subTitle{font-size:14px;font-weight:bold}#aside #expertList .expertBox .photo{float:left;width:90px}#aside #expertList .readmore{display:inline-block;float:right;padding-left:15px;position:relative}#aside #expertList .readmore:before{display:block;content:"";width:7px;height:7px;background:#000;position:absolute;top:27%;left:0;transform:rotate(45deg);visibility:visible}#aside #expertList .readmore:after{display:block;content:"";width:7px;height:7px;background:#fff;position:absolute;top:27%;left:-1px;transform:rotate(45deg);visibility:visible}#aside #expertList .readmore a{color:#333}#aside #expertList .readmore a:hover{color:#006835}#aside #sickness{margin-bottom:25px}#aside #sickness .sideTitle{margin-bottom:17px;padding-left:50px;font-size:20px}#aside #sickness .sideTitle:before{float:left;content:"";position:absolute;top:5px;left:14px;width:21px;height:21px;background-position:-23px -124px}#aside #sickness .sideTitle span{font-size:14px}#mainSickness{min-height:344px;background:url(/img/side/bg-sickness.png) no-repeat;position:relative}#mainSickness div{height:19px;border-bottom:1px solid #006835;position:absolute}#mainSickness div.borTop{padding-top:4px;border-top:1px solid #006835;border-bottom:none}#mainSickness div.borTop a:before{display:block;content:"";width:7px;height:7px;background:#006835;position:absolute;top:5px;left:0;transform:rotate(45deg);visibility:visible}#mainSickness div.borTop a:after{display:block;content:"";width:7px;height:7px;background:#fff;position:absolute;top:5px;left:-1px;transform:rotate(45deg);visibility:visible}#mainSickness div.borNone{border:none}#mainSickness div.posRight a{float:right}#mainSickness div a{display:inline-block;padding-left:15px;position:relative}#mainSickness div a:before{display:block;content:"";width:7px;height:7px;background:#006835;position:absolute;top:4px;left:0;transform:rotate(45deg);visibility:visible}#mainSickness div a:after{display:block;content:"";width:7px;height:7px;background:#fff;position:absolute;top:4px;left:-1px;transform:rotate(45deg);visibility:visible}#mainSickness div a:hover{color:#006835;text-decoration:none}#mainSickness #ophthalmology{width:102px;top:20px;left:35px}#mainSickness #dental{width:142px;top:49px;left:0}#mainSickness #hepatic{width:129px;top:88px;left:0;height:40px}#mainSickness #hepatic a{width:90px}#mainSickness #gastrointestinal{width:142px;top:146px;left:0}#mainSickness #orthopedic{width:142px;top:206px;left:0}#mainSickness #neurosurgery{width:129px;top:0px;left:150px}#mainSickness #otolaryngology{width:129px;top:29px;left:162px}#mainSickness #throat{width:102px;top:58px;left:149px}#mainSickness #cardiovascular{width:139px;top:87px;left:152px}#mainSickness #pulmonary{width:139px;top:115px;left:152px}#mainSickness #nephrology{width:139px;top:147px;left:152px}#mainSickness #genital{width:139px;top:174px;left:152px}#subSickness div{display:inline-block;margin-right:14px}#subSickness div a{display:inline-block;padding-left:15px;position:relative}#subSickness div a:before{display:block;content:"";width:7px;height:7px;background:#006835;position:absolute;top:4px;left:0;transform:rotate(45deg);visibility:visible}#subSickness div a:after{display:block;content:"";width:7px;height:7px;background:#fff;position:absolute;top:4px;left:-1px;transform:rotate(45deg);visibility:visible}#subSickness div a:hover{color:#006835;text-decoration:none}#subSickness #allergology{width:137px}#subSickness #psychosomatic{width:125px}#footer>p{display:inline-block;padding-top:15px}#footer>div>div>p{font-weight:bold}#footer a{color:#333}#footer a:hover{color:#006835}#footer #footerWrapper{border-bottom:1px solid #dbdbdb}#footer #footerInner{margin:30px 0 1px 0;padding:30px 0 20px 0;border-bottom:1px solid #dbdbdb;border-top:5px solid #006835}#footer #footMonthly{float:left;width:424px}#footer #footMonthly dl{font-size:11px}#footer #footMonthly dt,#footer #footMonthly dd{display:inline;margin-right:5px}#footer #about{float:left;width:240px;padding-left:12px}#footer #about ul{clear:both}#footer #about ul li{padding-top:3px;list-style-type:disc;list-style-position:inside;marker-offset:10px}#footer #media{float:right;width:330px}#footer #media ul li{padding-top:3px;display:inline-block}#footer #media ul li:after{content:"｜";display:inline;visibility:visible}#footer #footer_caution_text{padding:0 0 15px 0}#adHeader{float:right;width:728px;padding-top:8px}#aside #adA{margin-bottom:24px}#aside #adB{margin-bottom:30px}#adEntryA{width:468px;margin:0 auto;padding-top:20px}#entryBottomAd{width:630px;margin:0 auto;padding-top:20px}#entryBottomAd>div:first-child{float:left}#entryBottomAd>div:last-child{float:right}#adEntryMiddle{width:100%}#adEntryB{float:left;width:300px;margin-top:20px}#adEntryC{float:right;width:300px;margin-top:20px}._popIn_recommend_container{padding-top:20px !important}#whoami{font-size:16px}#whoami td{padding:5px;vertical-align:top;line-height:2em}
