@charset "utf-8";
/* CSS Document */


/*----------------------------------------------------------------------------
***                                                             Header
----------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------
***                                                    　         gnav
----------------------------------------------------------------------------*/
#mainFirstView{}
#mainFirstView > .sectionInner{margin-top: -56px;padding: 100px 0 0 60px;height: 210px;background:url(/questionnaire/images/img_navi.jpg) no-repeat bottom 0 center/cover;}
#mainFirstView > .sectionInner h2{font-size:40px; color:#ffe600;}



/*----------------------------------------------------------------------------
***                                                    　 mainsection
----------------------------------------------------------------------------*/
.pageTitle .secTtl{height: 98px; background-size: cover; background:url(/questionnaire/images/img_content01.png) no-repeat bottom 0 center/cover;line-height: 1.1em; font-size: 33px;color: #fff; font-weight: 100;}
.pageTitle .titleEnglish {font-size: 13px;}


#mainContents .secSubTtl{font-size: 150%; font-weight: bold; line-height: 1.2em; border-left: #ffe600 8px solid; padding-left: 15px; margin:1em 0;}
#mainContents .qreResultDl{position: relative;}
#mainContents .qreResultDt{position: absolute; top:50%; left: 50%; transform: translate(-50%,-50%);}
#mainContents .qreCommentUl{}
#mainContents .qreCommentLi{background: #FFF9B3; padding:1em; margin-bottom: 2em; border-radius: 1em; position: relative;}
#mainContents .qreCommentLi:after{content:""; display: block; width:26px; height:12px; background:url(/questionnaire/images/img_contents02.png) no-repeat bottom 0 center/cover;position: absolute; bottom:0; left:1em; transform: translateY(100%);}


/*----------------------------------------------------------------------------
***                                                               form
----------------------------------------------------------------------------*/


/*----------------------------------------------------------------------------
***                                                             footer
----------------------------------------------------------------------------*/



/*----------------------------------------------------------------------------
***                                                　　　　    thanks
----------------------------------------------------------------------------*/