@import url(https://fonts.googleapis.com/css?family=Lato:300,700);@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:300;src:url("../fonts/NotoSansCJKjp-hinted/NotoSansCJKjp-Light.otf") format("otf")}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:400;src:url("../fonts/NotoSansCJKjp-hinted/NotoSansCJKjp-Regular.otf") format("otf")}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:500;src:url("../fonts/NotoSansCJKjp-hinted/NotoSansCJKjp-Medium.otf") format("otf")}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:700;src:url("../fonts/NotoSansCJKjp-hinted/NotoSansCJKjp-Bold.otf") format("otf")}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:900;src:url("../fonts/NotoSansCJKjp-hinted/NotoSansCJKjp-Bold.otf") format("otf")}#advisor #advList{padding:50px 0}#advisor .caleBox{border:1px solid #eee;padding:30px;margin-top:20px}@media screen and (max-width: 767px){#advisor .caleBox{border:none;padding:0}}#advisor .caleBox .caleTbl{width:100%;table-layout:fixed}#advisor .caleBox .caleTbl th,#advisor .caleBox .caleTbl td{padding:3px 7px;border:1px solid #ccc;text-align:center}@media screen and (max-width: 767px){#advisor .caleBox .caleTbl th,#advisor .caleBox .caleTbl td{padding:3px}}#advisor .caleBox .caleTbl th{font-size:13px;background:#333648;color:#fff}@media screen and (max-width: 767px){#advisor .caleBox .caleTbl th{font-size:10px}}#advisor .caleBox .caleTbl th.sunTxt{color:#D67568}#advisor .caleBox .caleTbl td{font-size:11px;height:40px;vertical-align:top}@media screen and (max-width: 767px){#advisor .caleBox .caleTbl td{font-size:10px;height:80px}}#advisor .caleBox .caleTbl .blue,#advisor .caleBox .caleTbl .yellow,#advisor .caleBox .caleTbl .pink{color:#FFF;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-bottom:3px}#advisor .caleBox .caleTbl .blue{background:#2D7DDB}#advisor .caleBox .caleTbl .yellow{background:#EDB418}#advisor .caleBox .caleTbl .pink{background:#ED1872}#advisor .caleBox .calTtl{margin-bottom:10px}#advisor .caleBox .prev,#advisor .caleBox .next{text-decoration:underline;color:#999}#advisor .caleBox .prev a,#advisor .caleBox .next a{color:#2B2B21}#advisor .caleBox .now{text-align:center}#advisor .caleBox .next{text-align:right}#advisor .pointTxt{text-align:center;margin-top:10px}#advisor .pointTxt .blue,#advisor .pointTxt .yellow,#advisor .pointTxt .pink{display:inline-block;width:16px;height:16px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-right:10px}@media screen and (max-width: 767px){#advisor .pointTxt .blue,#advisor .pointTxt .yellow,#advisor .pointTxt .pink{width:12px;height:12px;margin-right:5px}}#advisor .pointTxt .yellow,#advisor .pointTxt .pink{margin-left:40px}#advisor .pointTxt .blue{background:#2D7DDB}#advisor .pointTxt .yellow{background:#EDB418}#advisor .pointTxt .pink{background:#ED1872}#advisor #advEntry{padding-top:50px;padding-bottom:70px}#advisor #advEntry .ttl{padding-bottom:25px;border-bottom:1px solid #ccc}#advisor #advEntry .ttl h3{font-size:28px}#advisor #advEntry .ttl time{font-family:'Lato', sans-serif;font-size:18px}#advisor #advEntry .txt{padding:30px 0;margin-bottom:10px;border-bottom:1px solid #ccc}#advisor #advEntry ul{text-align:center}#advisor #advEntry ul li{display:inline-block;width:300px;margin:0 10px}#advisor #advEntry ul li a{color:#FFF;padding:8px;display:block;text-align:center;margin:30px auto 0;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}#advisor #advEntry ul li a:hover{background:#FFF}#advisor #advEntry .linkBtn{background:#0e163d;border:1px solid #0e163d}#advisor #advEntry .linkBtn:hover{color:#0e163d}#advisor #advEntry .contactBtn{background:#d31900;border:1px solid #d31900}#advisor #advEntry .contactBtn:hover{color:#d31900}#advisor #advCon{margin-top:50px;margin-bottom:80px}#advisor .privacy{color:#000}#advisor .privacy .subTtl{color:#000}@media screen and (max-width: 768px){#advisor h2:before{-moz-background-size:30px auto;-o-background-size:30px auto;-webkit-background-size:30px auto;background-size:30px auto}#advisor #advList{padding-top:15px;padding-bottom:20px}#advisor #advList .list{margin-bottom:20px}#advisor #advList .list li{max-width:140px;margin:10px 5px}#advisor #advList .list li p{font-size:14px;line-height:1.4}#advisor #advList .list li span{padding:2px 8px;margin-left:10px}#advisor #advList .list li .image{height:100px;margin-bottom:5px}#advisor #advEntry{padding-top:20px;padding-bottom:30px}#advisor #advEntry .ttl{padding-bottom:15px}#advisor #advEntry .ttl h3{font-size:20px}#advisor #advEntry .ttl time{font-size:14px}#advisor #advEntry .txt{padding:15px 0;margin-bottom:20px}#advisor #advEntry ul li{width:280px;margin:0}#advisor #advEntry ul li a{margin:10px auto 0}#advisor #advCon{margin-top:30px;margin-bottom:30px}}
