#contents{margin:0;width:auto}#contents .dpc{display:block}#contents .dpci{display:inline-block}#contents .dsp,#contents .dspi{display:none}#contents sup{font-size:11px;position:relative;top:-6px}#contents.largeFont sup{font-size:13px}@media screen and (max-width:640px){#contents .dpc,#contents .dpci{display:none}#contents .dsp{display:block}#contents .dspi{display:inline-block}}#contents .inner{margin:0 auto;width:950px}#contents #crumb li{display:inline;margin-left:.5em}#contents #crumb li:before{content:">";margin-right:.5em}#contents #crumb li:first-child{margin-left:0}#contents #crumb li:first-child:before{display:none}#contents #crumb li a{text-decoration:underline}#contents #crumb li a:hover{text-decoration:none}@media screen and (max-width:640px){#contents #crumb{line-height:1.2;margin:0 2% 2%}}#contents .heading{background-color:#fff;padding:40px 0 70px}#contents .heading h1 img{margin:auto}@media screen and (max-width:640px){#contents .heading{padding:25px 0}#contents .heading h1 img{height:auto;width:64.8vw}}#contents #about{background-color:#fff;padding-bottom:65px}#contents #about h2{margin:0 0 30px}#contents #about h2 img{margin:auto}#contents #about p{font-size:18px;line-height:2.2;margin:0 0 25px;text-align:center}#contents.largeFont #about p{font-size:20px}#contents #about .img01{margin:0 0 30px}#contents #about .img01 img{margin:auto}#contents #about .btn{overflow:hidden}#contents #about .btn li{float:left;margin:0 0 25px;width:462px}#contents #about .btn li:nth-child(odd){margin-right:25px}#contents #about .btn li a{background:url(//7242392.fs1.hubspotusercontent-na1.net/hubfs/7242392/raw_assets/public/chocola-com/assets/images/about/about_arrow.png) no-repeat right 20px center #f73444;border-radius:4px;color:#fff;display:block;font-size:18px;height:69px;line-height:69px;text-align:center;width:462px}#contents.largeFont #about .btn li a{font-size:20px}#contents #about .btn li a:hover{opacity:.8;text-decoration:none}@media screen and (max-width:640px){#contents #about{padding-bottom:35px}#contents #about h2{margin:0 0 40px}#contents #about h2 img{height:auto;width:100%}#contents #about p{font-size:15px;line-height:2;margin:0 20px 25px}#contents #about .img01{margin:0 20px 30px}#contents #about .img01 img{height:auto;width:100%}#contents #about .btn{margin:0 20px}#contents #about .btn li{float:none;margin:0 0 15px;width:auto}#contents #about .btn li:nth-child(odd){margin-right:0}#contents #about .btn li a{background-position:right 11px center;background-size:7px auto;font-size:14px;height:70px;line-height:70px;width:auto}#contents #about .btn li a:hover{opacity:1}}#contents #award{background-color:#fddfdf;padding:60px 0 80px}#contents #award h2{margin:0 0 45px}#contents #award h2 img{margin:auto}#contents #award .section{background-color:#fff;border-radius:10px;margin-bottom:60px;padding:66px 70px;position:relative}#contents #award .section:after{border-bottom:2px dotted #918b8b;bottom:-30px;content:"";display:block;height:0;left:0;position:absolute;width:100%}#contents #award .section:last-child{margin-bottom:0}#contents #award .section:last-child:after{content:none}#contents #award .section .img01{margin:0 0 30px}#contents #award .section .title{margin:0 0 20px}#contents #award .section .title img{margin:auto}#contents #award .section p{font-size:16px;line-height:1.8;margin:0 0 20px}#contents.largeFont #award .section p{font-size:18px}#contents #award .section p:last-child{margin-bottom:0}#contents #award .section a{color:#e1438a;text-decoration:underline}#contents #award .section a:hover{text-decoration:none}#contents #award .section button{background-color:#ff8197;border:none;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:18px;height:60px;margin:40px auto 0;position:relative;text-align:center;width:302px}#contents.largeFont #award .section button{font-size:20px}#contents #award .section button.close{display:none}#contents #award .section button:after{background-position:0;background-repeat:no-repeat;content:"";display:block;height:18px;margin-top:-9px;position:absolute;right:16px;top:50%;width:18px}#contents #award .section button.open:after{background-image:url(//7242392.fs1.hubspotusercontent-na1.net/hubfs/7242392/raw_assets/public/chocola-com/assets/images/about/award_btn_plus.png)}#contents #award .section button.close:after{background-image:url(//7242392.fs1.hubspotusercontent-na1.net/hubfs/7242392/raw_assets/public/chocola-com/assets/images/about/award_btn_minus.png)}#contents #award .section .more{display:none}@media screen and (max-width:640px){#contents #award{padding:30px 0}#contents #award h2{margin:0 0 27px}#contents #award h2 img{height:auto;width:28.27vw}#contents #award .section{margin:0 20px 50px;padding:20px}#contents #award .section:after{bottom:-25px}#contents #award .section:last-child{margin-bottom:0}#contents #award .section:last-child:after{content:none}#contents #award .section .img01{margin:0 0 25px}#contents #award .section .title{margin:0 -12px 20px}#contents #award .section .title img{height:auto;width:100%}#contents #award .section p{font-size:15px;margin:0 0 15px}#contents #award .section button{font-size:15px;height:55px;margin:25px 0 0;width:100%}#contents #award .section button:after{background-size:15px auto;height:15px;margin-top:-9px;right:15px;width:15px}}#contents #newsRelease{background:#fdf5f5;padding:70px 0 80px}#contents #newsRelease h2{margin:0 0 40px}#contents #newsRelease h2 img{margin:auto}#contents #newsRelease .releaseList li{background-color:#fff;border-radius:10px;margin-bottom:15px}#contents #newsRelease .releaseList li:last-child{margin-bottom:0}#contents #newsRelease .releaseList li:nth-child(n+5){display:none}#contents #newsRelease .releaseList li a{align-items:center;background:url(//7242392.fs1.hubspotusercontent-na1.net/hubfs/7242392/raw_assets/public/chocola-com/assets/images/about/newsrelease_arrow.png) no-repeat right 27px center;color:#000;display:flex;padding:15px 57px 15px 15px}#contents #newsRelease .releaseList li a:hover{text-decoration:none}#contents #newsRelease .releaseList li .img{margin-right:20px;width:112px}#contents #newsRelease .releaseList li .img img{height:auto;width:100%}#contents #newsRelease .releaseList li .date{color:#f73444;font-size:14px;margin-right:10px;width:100px}#contents.largeFont #newsRelease .releaseList li .date{font-size:16px}#contents #newsRelease .releaseList li .text{flex:1;font-size:16px}#contents.largeFont #newsRelease .releaseList li .text{font-size:18px}#contents #newsRelease button{background-color:#fff;background-position:right 18px center;background-repeat:no-repeat;border:2px solid #f73444;border-radius:4px;color:#f73444;cursor:pointer;display:block;font-size:18px;height:65px;line-height:65px;margin:50px auto 0;width:298px}#contents.largeFont #newsRelease button{font-size:20px}#contents #newsRelease button.open{background-image:url(//7242392.fs1.hubspotusercontent-na1.net/hubfs/7242392/raw_assets/public/chocola-com/assets/images/about/newsrelease_arrow02.png)}#contents #newsRelease button.close{background-image:url(//7242392.fs1.hubspotusercontent-na1.net/hubfs/7242392/raw_assets/public/chocola-com/assets/images/about/newsrelease_arrow03.png);display:none}@media screen and (max-width:640px){#contents #newsRelease{padding:45px 0 80px}#contents #newsRelease h2{margin:0 0 25px}#contents #newsRelease h2 img{height:auto;width:54.8vw}#contents #newsRelease .releaseList li{margin:0 20px 15px}#contents #newsRelease .releaseList li a{background-position:right 11px center;background-size:6px auto;display:block;overflow:hidden;padding:20px 15px}#contents #newsRelease .releaseList li .img{float:left;margin-right:0}#contents #newsRelease .releaseList li .date{font-size:13px;margin:0 10px 8px 125px;width:auto}#contents #newsRelease .releaseList li .text{font-size:15px;margin:0 10px 0 125px;width:auto}}