@charset "UTF-8";/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}h1{font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;vertical-align:bottom}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}body{margin:0;font:13px/1.231 arial,helvetica,clean,sans-serif}button,input,select,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit}code,kbd,pre,samp,tt{font-family:monospace;line-height:100%}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .clearfix{height:1%}.clearfix{display:block}*{-webkit-tap-highlight-color:rgba(255,105,183,.6)}.bs{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.res{width:100%;max-width:560px;height:auto}.res90{width:90%;max-width:560px;height:auto}.borderC{border:1px solid #ccc}h1,h2,h3,h4,li,ol,p,ul{margin:0;padding:0}.center{text-align:center}.center2{margin-left:auto;margin-right:auto}.right{text-align:right}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mt5{margin-top:7px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.ml20{margin-left:20px}.pt15{padding-top:15px}.pb15{padding-bottom:15px}.pb5{padding-bottom:5px}.red{color:red!important}.adM{text-align:center;background:#fff}.adM span{display:block;font-size:85%;padding:3px}.adM span.b{color:#999}.adM span.w{color:#777}.adM.resultTop{border-bottom:1px solid #cba76a;margin-bottom:1.5em;min-height:100px}.adM.specialTop{border-bottom:1px solid #cba76a;min-height:100px}.adM.allFoot{background:#22286a}.adD{text-align:center}.adD span{display:block;font-size:93%;color:#999}.adD.indexBtm,.adD.indexlistBtm{background:#fff;margin-top:-15px}.adD.largeBtm,.adD.largelistBtm,.adD.mediumBtm{background:#fff}.adD.mediumlistBtm{background:#fff;margin-top:-15px}.adD.rankingBtm,.adD.specialBtm{background:#fff}.adD.formMid{margin-bottom:15px}@media screen and (max-width:949px){body{background:#22286a}.adD{display:none}.adD.indexlistBtm{background:#fff;margin-top:-15px}.reMain{background:#fff}#SiteHeadTop3{background:#211c3e;padding:7px;position:relative}#SiteHeadTop3 h1{font-size:90%}#SiteHeadTop3 a{color:#fff;text-decoration:none}#SiteHeadTop3 img{width:125.5px;height:auto;margin-right:5px}#SiteHeadTop3 .courseMenu{position:absolute;right:5px;top:15px;font-size:138%}}@media screen and (min-width:950px){body{background-image:url(/img/bg_body.png)}.adM,.adMb{display:none}.adD.indexlistBtm{background:#fff}.reMainSideWrapper{width:975px;margin-left:auto;margin-right:auto}.reMain{width:660px;float:right;padding:8px;border:5px solid #aa8452;background:#f7e9cb}.reSide{width:300px;float:left}header{background:url(/img/bg_header.jpg) center no-repeat #1f4393;border-bottom:2px solid #a5937d;height:79px;margin-bottom:15px}#SiteHeadTop3{width:950px;margin-left:auto;margin-right:auto;position:relative}#SiteHeadTop3 h1{font-size:138%;height:79px}#SiteHeadTop3 h1 span{position:relative;top:7px}#SiteHeadTop3 a{color:#fff;text-decoration:none;display:block}#SiteHeadTop3 img{margin-right:5px;position:relative;top:7px}#SiteHeadTop3 .courseMenu{position:absolute;right:5px;top:30px;font-size:154%}}#wrapper{overflow:hidden;padding-bottom:15px}.categoryHeadEnd a{text-decoration:none;color:#987a49;display:inline-block;padding:10px}.categoryHeadEnd a:hover{background:rgba(255,105,183,.6)}.menuListX#ctRank ul li.oya a span{box-shadow:0 1px 2px 1px #555;background:#d5b000;-moz-opacity:.9;-khtml-opacity:.9;opacity:.9;position:absolute;top:10.5px;left:2px;width:26.5px;height:16.5px;color:#fff;font-weight:900;text-align:center}#all.menuListX h3{padding-left:15px}#all.menuListX ul{margin-top:15px;margin-bottom:15px;padding-left:10px;padding-right:10px}#all.menuListX li{list-style:none;font-size:123%;padding:5px}#all.menuListX li:hover{background:rgba(255,105,183,.6)}#all.menuListX li a{text-decoration:none;display:block}img.dividerHoro{max-width:100%;height:auto;width:auto;display:block;margin-bottom:20px;margin-left:auto;margin-right:auto}img.dividerHoro2{max-width:100%;height:auto;width:auto;display:block;margin-left:auto;margin-right:auto}img.dividerMoon,img.dividerPsycho,img.dividerTarot{max-width:100%;height:auto;width:auto;display:block;margin-bottom:20px;margin-left:auto;margin-right:auto}@media screen and (max-width:949px){.categoryHead h2.large{min-height:46px;line-height:46px;font-size:123%;color:#372003;padding-left:10px;background:url(/img/bg_line_ggwg.png) top/4px 4px repeat-x #fff;border-bottom:3.5px solid #cba76a}.categoryHead h2.large span{border-left:5px solid #cba76a;padding-left:10px;position:relative;top:2px}.categoryHead p.large{background:#fff;border-bottom:1px solid #cba76a;padding:10px}.categoryHead img.catIcon,.categoryHead img.catIconX{display:none}.categoryHead h3.large{background:#bbae97;color:#fff;height:25px;line-height:25px;padding-left:10px}.categoryHead ul{padding:10px 5px 0;background:#fff}.categoryHead ul a{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block}.categoryHead ul a li{text-decoration:none;color:#987a49}.categoryHead li{font-weight:900;list-style:none;display:inline-block;border:2px solid #cba76a;border-radius:2px;padding:7px;margin-bottom:5px;margin-right:2px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.categoryHead li span{background:#cba76a;color:#fff;border-radius:2px;padding:2px 0;width:25px;text-align:center;display:inline-block}.categoryHead h2.medium{min-height:46px;line-height:46px;font-size:123%;color:#372003;padding-left:10px;background:url(/img/bg_line_ppwp.png) top/4px 4px repeat-x #fff;border-bottom:3.5px solid #9893d7}.categoryHead h2.medium span{border-left:5px solid #9893d7;padding-left:10px;position:relative;top:2px}.categoryHead p.medium{background:#fff;padding:10px;border-bottom:1px solid #9893d7}.categoryHead h2.index_listX{min-height:46px;line-height:46px;font-size:123%;color:#372003;padding-left:10px;background:url(/img/bg_line_ggwg.png) top/4px 4px repeat-x #fff;border-bottom:3.5px solid #cba76a}.categoryHead h2.index_listX span{border-left:5px solid #cba76a;padding-left:10px;position:relative;top:2px}.categoryHead p.index_list{background:url(/img/largeDesBg.png) bottom/1px 3px repeat-x #fff;padding:10px}.categoryHead h2.special{min-height:46px;line-height:46px;font-size:123%;color:#372003;padding-left:10px;background:url(/img/bg_line_ppwp.png) top/4px 4px repeat-x #fff;border-bottom:3.5px solid #9893d7}.categoryHead h2.special span{border-left:5px solid #9893d7;padding-left:10px;position:relative;top:2px}.categoryHead p.special{background:#fff;padding:10px;border-bottom:1px solid #9893d7}.categoryHeadEnd{background:#fff;text-align:right;margin-top:10px;border-top:1px solid #cba76a}}@media screen and (min-width:950px){.categoryHead{background:#fff;position:relative;min-height:150px;padding-top:1px}.categoryHead img.catIcon{position:absolute;top:50px;left:25px}.categoryHead img.catIconX{position:absolute;top:55px;left:25px}.categoryHead h2.large{background:url(/img/bg_catTitle.png);height:41px;line-height:41px;font-size:138%;padding-left:25px;color:#300;font-weight:900}.categoryHead h2.large span{position:relative;top:2px}.categoryHead p.large{background:#fff;font-size:108%;line-height:1.5em;padding:10px;margin-left:128px}.categoryHead h3.large{background:#bbae97;color:#fff;height:25px;line-height:25px;padding-left:10px}.categoryHead ul{padding:10px 5px 0 10px;background:#fff}.categoryHead ul a{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block}.categoryHead ul a li{text-decoration:none;color:#987a49}.categoryHead li{list-style:none;display:inline-block;border:2px solid #cba76a;border-radius:2px;padding:7px;margin-bottom:5px;margin-right:2px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.categoryHead li span{background:#cba76a;color:#fff;border-radius:2px;padding:2px 0;width:25px;text-align:center;display:inline-block}.categoryHead h2.medium{background-image:url(/img/bg_subCatTitle.png);background-repeat:no-repeat;height:41px;line-height:41px;font-size:138%;color:#300;font-weight:900;padding-left:25px}.categoryHead p.index_list,.categoryHead p.medium,.categoryHead p.medium2{background:#fff;font-size:108%;line-height:1.5em;padding:10px;margin-left:128px}.categoryHead h2.special{background-image:url(/img/bg_subCatTitle.png);background-repeat:no-repeat;height:41px;line-height:41px;font-size:138%;color:#300;font-weight:900;padding-left:25px}.categoryHead p.special{background:#fff;font-size:108%;line-height:1.5em;padding:10px}.categoryHeadEnd{background:#fff;text-align:right}.categoryHead h2.index_listX{background:url(/img/bg_catTitleLong.png);height:41px;line-height:41px;font-size:138%;padding-left:25px;color:#300;font-weight:900;margin:3px}.categoryHead h2.index_listX span{position:relative;top:2px}.menuListX#ctRank{margin-bottom:0}#formlinks.menuListX{margin-top:15px;margin-bottom:0}.menuListX h2{background-repeat:no-repeat;height:41px;line-height:41px;color:#fff;font-size:154%;padding-left:27px}.menuListX h2.new{background-image:url(/img/bg_newMenu.png);text-shadow:1px 1px 2px #555}.menuListX h2.rank{background-image:url(/img/bg_rank.png);text-shadow:1px 1px 2px #555}.menuListX h2.staff{background-image:url(/img/bg_staff.png);text-shadow:1px 1px 2px #555}.menuListX h2.sp{background-image:url(/img/bg_sp.png);text-shadow:1px 1px 2px #555}.menuListX h2.today{background-image:url(/img/bg_todayMenu.png);text-shadow:1px 1px 2px #555}.menuListX .upTime,.pageNo{display:none}#TabNew.menuListX ul{padding:0 10px}#indexList.menuListX li.oya:first-of-type,#ranking.menuListX li.oya:first-of-type,#spmain.menuListX li.oya:first-of-type{border-top:1px solid #cba76a}}@media screen and (max-width:949px){.menuListX{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.menuListX h2.new,h2.rank,h2.sp,h2.staff,h2.today{display:none}.menuListX .upTime,.pageNo{text-align:right;border-bottom:1px solid #cba76a;font-size:108%;color:#666;background:#fff}.ContentsList3 h2.category{height:29px;line-height:29px;background-image:url(/img/pageHeadPurple.png);background-size:1px 29px;font-size:123%;color:#fff;text-shadow:0 1px 1px #000;padding-left:10px;border-bottom:1px solid #fff}.contentInner{background:#fff;padding-bottom:15px}.contentInner div.submit{text-align:center;padding-bottom:20px}.mainHead{margin-bottom:15px}.mainHead h2.main{min-height:46px;line-height:46px;font-size:123%;color:#372003;padding-left:10px;background:url(/img/bg_line_ggwg.png) top/4px 4px repeat-x #fff;border-bottom:3.5px solid #cba76a}.mainHead h2.main span{border-left:5px solid #cba76a;padding-left:10px;position:relative;top:2px}.mainHead p.main{color:#333;padding:10px 10px 0;font-size:123%;line-height:138%}.mainHead img.conIcon,img.divideResult{display:none}.mainHeadB{margin-bottom:15px}.mainHeadB h2.main{min-height:46px;line-height:46px;font-size:123%;color:#372003;padding-left:10px;background:url(/img/bg_line_ggwg.png) top/4px 4px repeat-x #fff;border-bottom:3.5px solid #cba76a}.mainHeadB h2.main span{border-left:5px solid #cba76a;padding-left:10px;position:relative;top:2px}.mainHeadB p.main{color:#333;padding:10px 10px 0;font-size:123%;line-height:138%}.mainHeadB img.conIcon{display:none}}@media screen and (min-width:950px){.contentInner{width:615px;margin:7px auto;border:7px solid #987937;background:#fff;box-shadow:0 0 6px 3px #ead9b5 inset}.ContentsList3#categoryList{padding-bottom:30px}.ContentsList3 h2.category{color:#300;font-size:154%;padding-left:27px;height:41px;line-height:41px;background-image:url(/img/bg_catTitle.png)}.mainHead{width:575px;margin-left:auto;margin-right:auto;padding-top:15px;margin-bottom:25px;padding-bottom:15px;background-image:url(/img/line_general.gif);background-repeat:no-repeat;background-position:bottom}#YinYang001 .mainHead,#YinYang002 .mainHead,#YinYang003 .mainHead,#angel .mainHead,#cach .mainHead,#chart .mainHead,#element .mainHead,#horo .mainHead,#horo2p .mainHead,#horoapp001 .mainHead,#horoapp002 .mainHead,#horoapp003 .mainHead,#horoapp004 .mainHead,#horoapp005 .mainHead,#onigiri .mainHead,#partyrank001 .mainHead,#proverb .mainHead,#seibun .mainHead,#uranai .mainHead,#urge .mainHead{background-image:none;margin-bottom:0}.mainHead h2.main{width:435px;float:right;font-size:182%;color:#59400d;margin-bottom:5px}.mainHead p.main{width:435px;float:right;font-size:108%;line-height:150%;margin-left:12px}.mainHead img.conIcon{border:1px solid #d3b37c}img.divideResult{margin-left:auto;margin-right:auto;display:block}.mainHeadB{width:581px;margin:10px auto 1.5em}.mainHeadB h2{font-size:182%;color:#59400d;background-image:url(/img/resutHeadUnderline.png);background-repeat:no-repeat;background-position:bottom;padding:10px 15px 20px}.mainHeadB p.main{width:556px;margin-left:auto;margin-right:auto;font-size:116%;line-height:197%;color:#333;margin-top:15px;padding-left:8px;padding-right:4px}#YinYang001 .formLineBtm,#YinYang002 .formLineBtm,#YinYang003 .formLineBtm,#angel .formLineBtm,#cach .formLineBtm,#chart .formLineBtm,#element .formLineBtm,#horo .formLineBtm,#horo2p .formLineBtm,#horoapp001 .formLineBtm,#horoapp002 .formLineBtm,#horoapp003 .formLineBtm,#horoapp004 .formLineBtm,#horoapp005 .formLineBtm,#onigiri .formLineBtm,#partyrank001 .formLineBtm,#proverb .formLineBtm,#seibun .formLineBtm,#uranai .formLineBtm,#urge .formLineBtm{display:none}}.ContentsList3#categoryList{background:#fff}.ContentsList3#categoryList ul{margin:10px}.ContentsList3#categoryList li{list-style:none;display:inline-block;border:1px solid #987a49;border-radius:3px;margin-right:2px;margin-top:5px}.ContentsList3#categoryList li:first-child{border:3px solid #987a49}.ContentsList3#categoryList li a{display:block;text-decoration:none;color:#987a49;padding:7px}.ContentsList3#categoryList li a:hover{background:rgba(255,105,183,.6)}span.menuTypeName{background:#cba76a;border-radius:2px;display:inline-block;margin-left:5px;padding:3px;line-height:100%;margin-top:4px}span.menuTypeName a{display:block;text-decoration:none;color:#fff}span.menuTypeName:hover{background:#e0c699}@media screen and (max-width:949px){img#sky{width:290px;height:216px;margin-bottom:15px}img#sky.result{margin-top:20px}.resultHead h2.result{font-size:123%;color:#372003;padding:15px 0 15px 10px;background:url(/img/bg_line_ggwg.png) top/4px 4px repeat-x #fff;border-bottom:3.5px solid #cba76a}.resultHead h2.result span{border-left:5px solid #cba76a;padding-left:10px;position:relative;top:2px;display:inline-block}.resultHead p{font-size:116%;line-height:197%;color:#333;margin-bottom:1em;padding-left:8px;padding-right:4px}#omajinai.Content .resultHead,#uranaiResult.Content .resultHead{margin-bottom:20px}.resultTextX{margin-bottom:1em;padding-left:8px;padding-right:8px}}@media screen and (min-width:950px){img#sky{width:480px;height:320px;margin-bottom:30px}img#sky.result{margin-bottom:20px}.resultHead{width:581px;margin:10px auto 1.5em}.resultHead h2{font-size:182%;color:#59400d;background-image:url(/img/resutHeadUnderline.png);background-repeat:no-repeat;background-position:bottom;padding:10px 15px 20px}.resultHead p{font-size:116%;line-height:197%;color:#333;margin-bottom:1.5em;width:556px;margin-left:auto;margin-right:auto}.resultTextX{width:556px;margin-left:auto;margin-right:auto}.resultTextX h3 span br{display:none}}.resultTextX p~h3{margin-top:3em}.resultTextX p b{color:#932791;font-weight:400}.resultTextX h3{font-size:138%;margin-bottom:2em;line-height:1.7em;letter-spacing:2px;margin-right:-2px}.resultTextX h3.style2{color:#9c7025;background:#eee0c7;border-top:1px solid #c09e64;border-bottom:1px solid #c09e64;padding:3px 0;text-align:center}.resultTextX h3 span{background:linear-gradient(transparent 60%,#df9df3 60%)}.resultTextX h4{font-size:138%;line-height:197%;color:#333;margin-bottom:1.5em;font-weight:900}.resultTextX h4 span{background:linear-gradient(transparent 60%,#df9df3 60%)}.resultTextX p{font-size:116%;line-height:197%;color:#333;margin-bottom:1.5em}.resultTextX li{font-size:116%;line-height:197%;color:#333;margin-bottom:1.5em;margin-left:25px}.resultTextX img.later{margin-bottom:4em}.resultTextX blockquote{margin:0 0 0 15px;padding:0}.resultTextX blockquote p{border-left:5px solid #ccc;padding-left:15px}img.insert{max-width:70%;text-align:center;margin:15px auto 2.5em;display:block}@media screen and (max-width:949px){button[type=button],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.pager{margin-top:12px;margin-bottom:12px}.pager ul{width:302px;margin-left:auto;margin-right:auto}.pager li{list-style:none;text-align:center;float:left}.pager li a{display:block;text-decoration:none;color:#554129;font-weight:900}.pager li:first-child{height:45px;line-height:45px;width:101px}.pager li:nth-child(2){height:45px;line-height:45px;width:100px}.pager li:nth-child(3){height:45px;line-height:45px;width:101px}#Nav{background:#464d93;padding-top:10px;padding-bottom:10px}#Nav h2{width:310px;height:20px;color:#fff;line-height:20px;text-align:center;margin-left:auto;margin-right:auto;background:#be9757;border-radius:3px 3px 0 0;font-size:108%}#Nav ul{background:#a3a6c9;width:309px;padding-left:1px;padding-top:2px;margin-left:auto;margin-right:auto}#Nav li{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;list-style:none;display:inline-block;width:153px;height:45px;line-height:45px;margin-bottom:1px;font-size:100%;font-weight:900;position:relative;padding-left:30px;background-image:url(/img/navBg.png);background-size:153px 45px;background-repeat:no-repeat}#Nav li:nth-child(2n){margin-left:1px}#Nav li a{display:block;color:#66533d;text-decoration:none}#Nav li.navRibonRed:before{content:"　";background:url(/img/navRibonRed.png) 0 0/12px 41px no-repeat;position:absolute;left:2px}#Nav li.navRibonOrange:before{content:"　";background:url(/img/navRibonOrange.png) 0 0/12px 41px no-repeat;position:absolute;left:2px}#Nav li.navRibonYellow:before{content:"　";background:url(/img/navRibonYellow.png) 0 0/12px 41px no-repeat;position:absolute;left:2px}#Nav li.navRibonLime:before{content:"　";background:url(/img/navRibonLime.png) 0 0/12px 41px no-repeat;position:absolute;left:2px}#Nav li.navRibonGreen:before{content:"　";background:url(/img/navRibonGreen.png) 0 0/12px 41px no-repeat;position:absolute;left:2px}#Nav li.navRibonOlive:before{content:"　";background:url(/img/navRibonOlive.png) 0 0/12px 41px no-repeat;position:absolute;left:2px}#Nav li.navRibonBlue:before{content:"　";background:url(/img/navRibonBlue.png) 0 0/12px 41px no-repeat;position:absolute;left:2px}#Nav li.navRibonSky:before{content:"　";background:url(/img/navRibonSky.png) 0 0/12px 41px no-repeat;position:absolute;left:2px}#Nav li.navRibonPurple:before{content:"　";background:url(/img/navRibonPurple.png) 0 0/12px 41px no-repeat;position:absolute;left:2px}#Nav li.navRibonPinc:before{content:"　";background:url(/img/navRibonPinc.png) 0 0/12px 41px no-repeat;position:absolute;left:2px}#Nav li.navLoveHoro:before{content:"　　";background:url(/img/navLoveHoro.png) 0 0/20px 44px no-repeat;position:absolute;left:7px}#Nav li.navHoro:before,#Nav li.navSabian:before{content:"　　";background:url(/img/navHoro.png) 0 0/20px 44px no-repeat;position:absolute;left:7px}#Nav li.navHoroTool:before{content:"　　";background:url(/img/navHoroTool.png) 0 0/20px 44px no-repeat;position:absolute;left:7px}#Nav li.navTarot:before{content:"　　";background:url(/img/navTarot.png) 0 0/20px 44px no-repeat;position:absolute;left:7px}#Nav li.navIro:before{content:"　　";background:url(/img/navIro.png) 0 0/20px 44px no-repeat;position:absolute;left:7px}#Nav li.navKetsu:before{content:"　　";background:url(/img/navKetsu.png) 0 0/20px 44px no-repeat;position:absolute;left:7px}#Nav li.navOrigin:before{content:"　　";background:url(/img/navOrigin.png) 0 0/20px 44px no-repeat;position:absolute;left:7px}#Nav li.navColumn:before{content:"　　";background:url(/img/navColumn.png) 0 0/20px 44px no-repeat;position:absolute;left:7px}#Nav li.navLovePsycho:before{content:"　　";background:url(/img/navLovePsycho.png) 0 0/20px 44px no-repeat;position:absolute;left:7px}#Nav li.navPsycho:before{content:"　　";background:url(/img/navPsycho.png) 0 0/20px 44px no-repeat;position:absolute;left:7px}#Nav li.navFusui:before{content:"　　";background:url(/img/navFusui.png) 0 0/20px 44px no-repeat;position:absolute;left:7px}#Nav li.navOmaji:before{content:"　　";background:url(/img/navOmaji.png) 0 0/20px 44px no-repeat;position:absolute;left:7px}#Nav .NavPurpose{margin-bottom:10px}#Foot{background:#22286a}#Foot ul{display:table;table-layout:fixed;width:100%;border-top:3px solid #cba76a;border-bottom:3px solid #cba76a}#Foot li{display:table-cell;text-align:center;background:#fffcf8;height:40px;line-height:40px;font-size:100%;font-weight:900}#Foot li:nth-child(2){border-left:1px solid #cba76a;border-right:1px solid #cba76a}#Foot li:nth-child(3),#Foot li:nth-child(5){display:none}#Foot li a{display:block;color:#66533d;text-decoration:none}#Foot img{max-width:100%;height:auto;width:auto;display:block;margin-left:auto;margin-right:auto}#Foot .copyRight{background:#22286a;color:#fff;text-align:center;padding:5px 0 15px}#FootLinks2{background:#464d93;padding-top:10px}#FootLinks2 h2{color:#ebd28f;font-size:108%;margin-bottom:1em;text-align:center}#FootLinks2 ul{margin-bottom:2.5em}#FootLinks2 ul:last-child{margin-bottom:0}#FootLinks2 li{font-size:100%;margin-bottom:1em;text-align:center}#FootLinks2 a{color:#fff}#resultGoiken{padding:15px 0;background:#211c3e;margin-bottom:-5px;border-top:2px solid #cba66a}#resultGoiken h2{font-size:108%;color:#cba76b;text-align:center}form#goiken textarea{width:88%;height:100px;font-size:16px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:inset 0 0 4px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.2);box-shadow:inner 0 0 4px rgba(0,0,0,.2)}form#goiken .goikenBody{position:relative;text-align:center}form#goiken .counter{position:absolute;right:18px;top:-17px;font-size:108%;font-weight:700;color:#fff}form#goiken .goikenSend{height:50px;text-align:center}form#goiken .goikenSend p{font-size:108%;margin:0;padding-top:20px;color:#fff}form#goiken .goikenSend input{background:#f7e9cd;border:1px solid #a98355;border-radius:3px;height:33px;line-height:33px;width:88%}form#goiken .exceeded,form#goiken .warning{color:#fff}#SNSLinks{background:#211c3e;border-top:1px solid #766255;padding-top:15px;padding-bottom:15px}#SNSLinks h2{font-size:108%;color:#cba76b;border-bottom:1px solid #766255;text-align:center;margin-left:30px;margin-right:30px;margin-bottom:15px}#SNSLinks ul.link{width:106px;margin-bottom:20px}#SNSLinks ul.link li{list-style:none;display:inline-block;margin-right:15px}#SNSLinks ul.link li:last-child{margin-right:0}#SNSLinks ul.link li img{width:45.5px;height:auto}#SNSLinks ul li{font-size:100%;text-align:center}#SNSLinks li:last-child{margin-bottom:0}#SNSLinks ul li a{color:#fff}}@media screen and (min-width:950px){button[type=button],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.pager{background:#fff;padding-bottom:15px}.pager ul{width:302px;margin-left:auto;margin-right:auto}.pager li{list-style:none;text-align:center;float:left}.pager li a{display:block;text-decoration:none;color:#554129;font-weight:900}.pager li:first-child{height:45px;line-height:45px;width:101px}.pager li:nth-child(2){height:45px;line-height:45px;width:100px}.pager li:nth-child(3){height:45px;line-height:45px;width:101px}#indexListX .pager{padding-top:15px;padding-bottom:15px}#Nav{width:300px}#Nav h2.Purpose{width:300px;height:44px;background-image:url(/img/side_theme.png);background-repeat:no-repeat;background-size:300px 44px;text-indent:-9999px}#Nav h2.Method{width:300px;height:44px;background-image:url(/img/side_method.png);background-repeat:no-repeat;background-size:300px 44px;text-indent:-9999px}#Nav li{list-style:none;font-size:108%;height:40px;line-height:40px;border-bottom:1px solid #bea984;padding-left:15px;position:relative;display:inline-block;width:131px}#Nav li:nth-child(odd){margin-right:5px}#Nav li:hover{background:rgba(0,0,0,.4)}#Nav li:before{content:url(/img/side_arrow.png);position:absolute;left:0}#Nav li a:link,#Nav li a:visited{color:#fff;text-decoration:none;display:block}#Nav .NavMethod,#Nav .NavPurpose{margin-bottom:15px}#Foot{width:300px;background:#504238;padding:15px 0;border-top:5px solid #987d54;border-radius:3px}#Foot ul{margin-bottom:15px;margin-left:20px}#Foot ul li{list-style:none;display:inline-block;width:130px;margin-bottom:5px}#Foot ul li a{color:#fff}#Foot .adbox{display:none}#Foot .copyRight{color:#c09e64;text-align:center}#FootLinks2 h2.relation{width:300px;height:44px;background-image:url(/img/side_relation.png);background-repeat:no-repeat;background-size:300px 44px;text-indent:-9999px}#FootLinks2 ul.relationCat{margin-bottom:15px}#FootLinks2 ul.relationCat li{list-style:none;font-size:108%;height:40px;line-height:40px;border-bottom:1px solid #bea984;padding-left:15px;position:relative}#FootLinks2 ul.relationCat li:nth-child(odd){margin-right:5px}#FootLinks2 ul.relationCat li:hover{background:rgba(0,0,0,.4)}#FootLinks2 ul.relationCat li:before{content:url(/img/side_arrow.png);position:absolute;left:0}#FootLinks2 ul.relationCat li a:link,#FootLinks2 ul.relationCat li a:visited{color:#fff;text-decoration:none;display:block}#resultGoiken{border-bottom:1px solid #bea984;margin-bottom:15px}#resultGoiken h2{color:#fff;font-size:108%;margin-bottom:15px}form#goiken textarea{width:300px;height:100px;border-radius:5px;font-size:108%;padding:3px;-moz-box-shadow:inset 0 0 4px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.2);box-shadow:inner 0 0 4px rgba(0,0,0,.2)}form#goiken .goikenBody{position:relative;text-align:center}form#goiken .counter{position:absolute;right:0;top:-17px;font-size:108%;font-weight:700;color:#fff}form#goiken .goikenSend{height:50px;text-align:center}form#goiken .goikenSend input{font-size:108%;background:#f7e9cd;border:1px solid #a98355;border-radius:3px}form#goiken .goikenSend p{font-size:108%;margin:0;padding-top:10px;color:#fff}form#goiken .exceeded,form#goiken .warning{color:#fff}#FootLinks2 #SNSLinks h2{color:#fff;font-size:108%;margin-bottom:15px}#FootLinks2 #SNSLinks h2.link{margin-bottom:15px}#FootLinks2 #SNSLinks h2.trouble{margin-bottom:0}#FootLinks2 #SNSLinks ul{border-bottom:1px solid #bea984;margin-bottom:15px}#FootLinks2 #SNSLinks ul.link li{list-style:none;display:inline-block;margin-bottom:25px}#FootLinks2 #SNSLinks ul.link li img{width:80px}#FootLinks2 #SNSLinks ul.link li:nth-child(2){margin-left:30px;margin-right:30px}#FootLinks2 #SNSLinks ul.trouble li{list-style:none;font-size:108%;height:40px;line-height:40px;padding-left:15px;position:relative}#FootLinks2 #SNSLinks ul.trouble li:nth-child(odd){margin-right:5px}#FootLinks2 #SNSLinks ul.trouble li:hover{background:rgba(0,0,0,.4)}#FootLinks2 #SNSLinks ul.trouble li:before{content:url(/img/side_arrow.png);position:absolute;left:0}#FootLinks2 #SNSLinks ul.trouble li a:link,#FootLinks2 #SNSLinks ul.trouble li a:visited{color:#fff;text-decoration:none;display:block}}#FootLinks2 input,#FootLinks2 textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}