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

/*===========================================
        カラーテーマ
===========================================*/

/* red */
.redTheme .header {
/*background: #cc1f1f;
  background-image: -webkit-linear-gradient(bottom, #cc1f1f, #d52625);
  background-image: linear-gradient(to top, #cc1f1f, #d52625);*/
/*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc1f1f', endColorstr='#d52625', GradientType=0)";*/
}
.redTheme .uiButton,
.redTheme p.plzUpgrade a,
.redTheme ul.disabled li p.plzUpgrade,
.redTheme .payment p.plzUpgrade,
.redTheme .announcePay p.plzUpgrade,
.redTheme .user_content h2 {
  background: #cc1f1f;
  background-image: -webkit-linear-gradient(bottom, #cc1f1f, #d52625);
  background-image: linear-gradient(to top, #cc1f1f, #d52625);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc1f1f', endColorstr='#d52625', GradientType=0)";
}
.redTheme .header:after,
.optionDialogCell p.selectRed {
  background: #cc1f1f;
}
.redTheme .uiSwitch.on {
  background: #cc1f1f;
  background-image: -webkit-linear-gradient(bottom, #d52625, #cc1f1f);
  background-image: linear-gradient(to top, #d52625, #cc1f1f);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#d52625', endColorstr='#cc1f1f', GradientType=0)";
}
.redTheme .enqueteTitle,
.redTheme .questionTitle span.headNumber,
.redTheme .overlay h4 span,
.redTheme .overlay .qptRandDialog .selectQptRandbox ul li p span,
.redTheme .announceTitle,
.redTheme .methodselect h1,
.redTheme .share-btn p,
.redTheme .q-index {
  color: #ec302e;
}
.redTheme .announceTitle,
.redTheme .questionTitle div.headNumber,
.redTheme .pageEditArea .editAreaA td.txt p.colortxt,
.redTheme .questionTitle span.q {
  color: #ec302e;
}
.redTheme .uiMatrix thead tr.midashiBg th,
.redTheme .uiMatrix tbody tr > th.cellTitle01,
.redTheme .uiMatrixVertical thead tr.midashiBg th,
.redTheme .uiMatrixVertical tbody tr.midashiBg {
  background-color: #ec302e !important;
  color: #fff;
}
.redTheme .itemPalette,
.redTheme .itemPaletteTab li.active,
.redTheme .uiGroupedButton .checked {
  background-color: #d52625;
}
.redTheme .uiMatrix tbody th,
.redTheme .uiMatrix .cellBack,
.redTheme .selected_plan {
  background: #fae4e3;
}
.redTheme .uiGroupedButton .checked {
  background-color: #d52625 !important;
}
.redTheme .uiMatrix tbody th,
.redTheme .uiMatrix .cellBack,
.redTheme .payment {
  background-color: #fae4e3;
}
.redTheme .uiRadio span.q,
.redTheme .uiScale div:first-child + span.q {
  background-image: url(../images/radio_red_r.png);
  background-size: 100%;
}
.redTheme .uiCheck span.q {
  background-image: url(../images/check_red_r.png);
  background-size: 100%;
}
/*→カラー グレーバック*/
.redTheme .uiMatrixVertical thead th.arrowIcon,
.redTheme .uiMatrixVertical tbody th.arrowIcon {
  background-image: url(../images/tableArrow_red.png);
  background-repeat: no-repeat;
  background-position: center center;
  height: 32px;
  background-color: #FFF;
}
.redTheme .uiRanking tr {
  padding-top: 15px;
  padding-bottom: 1px;
}
.redTheme .uiRadio.checked label,
.redTheme .uiCheck.checked label {
  background: -webkit-gradient(linear, left top, left bottom, from(#fae4e3), to(#fae4e3));
  background: -ms-linear-gradient(top, #fae4e3, #fae4e3);
  background-color: #fae4e3;
}
.redTheme .uiScale .checked label {
  background-color: #FFFFFF;
}
.redTheme .uiMatrix tbody tr > td:first-child > span {
  background-image: url(../images/icon_tableArrow-redTheme.png);
}
.redTheme .uiHeaderMenu li {
  border-bottom-color: #990000;
}
.redTheme .questionEditForm .uiMatrix tbody th,
.redTheme .questionEditForm .uiMatrix .cellBack,
.redTheme .questionEditForm .selected_plan {
  background: none;
}
.redTheme .uiMatrix tbody tr > td:first-child > span {
  background-position: center center;
  background-image: url(../images/icon_tableArrow-redTheme.png);
}
/*
 * result.css から抜き出したもの
 */
.redTheme .editMode .dropAreaAll .dropArea.noTag.hover-dropped-zone,
.redTheme .editMode .result .detail .dropArea.noTag.hover-dropped-zone,
.redTheme .editMode .dropAreaAll .dropArea.noTag.active-dropped-zone,
.redTheme .editMode .result .detail .dropArea.noTag.active-dropped-zone {
	background-color: #eba5a4;
}
.redTheme .editMode .dropArea {
	background: #cc1f1f;
}
.redTheme .uiPopupMenu li.selected a {
	background-color: #fbe7e8;
}
.redTheme .popupBtn .uiButton {
	background: #8e070f;
	background-image: -webkit-linear-gradient(bottom, #8e070f, #c00d1a);
	background-image: linear-gradient(to top, #8e070f, #c00d1a);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#8e070f', endColorstr='#c00d1a', GradientType=0)";
}
.redTheme .themecolor,
.redTheme .result .personalWrap .personalWrapInner p {
	color: #cc1f1f;
}
.redTheme .itemPaletteArea1 .acoBg .acoInnerBg .uiCheck.checked label,
.redTheme .itemPaletteArea2 .acoBg .acoInnerBg .uiCheck.checked label {
	background-color: #d52625;
	color: #fff;
}
/*
 * common.css から抜き出したもの
 */
.redTheme .itemPaletteTab li {
    background: none repeat scroll 0 0 #990000;
}
.redTheme .uiHeaderMenu ul {
    background: none repeat scroll 0 0 #cc1f1f;
}
.redTheme .publish-name {
  color:#cc1f1f;
}
/*
 * owl-carousel の Questant テーマ
 */
.redTheme .qt-theme .owl-controls .owl-page.active span,
.redTheme .qt-theme .owl-controls.clickable .owl-page:hover span{
	background: #cc1f1f;
	color: #fff;
	/* filter: Alpha(Opacity=100);/\*IE7 fix*\/ */
	/* opacity: 1; */
}
.redTheme .uiHeaderMenu.open {
  position: relative;
  border-radius: 5px;
  color: #fff;
  font-size: 12px;
  cursor: pointer;
  background-color: #cc1f1f;
  box-shadow: 0 0 2px rgba(1, 0, 0, .3);
  height: 30px;
}
.redTheme #myAccount .active {
  background-color: #fae4e3;
}

.redTheme #pageEdit .header {
  background-color: #d80c18;
  background-image: -webkit-linear-gradient(bottom, #cc1f1f, #d52625);
  background: url(../images/noiz.png) repeat 0 0,linear-gradient(to top, #cc1f1f, #d52625);
  border-bottom: 1px solid #990000;
}

.redTheme #panel-research-title {
  color: #ec302e;
}

/* pink */
.pinkTheme .header {
/*background: #ff9999;
  background-image: -webkit-linear-gradient(bottom, #ff9999, #f4a1a7);
  background-image: linear-gradient(to top, #ff9999, #f4a1a7);*/
/*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9999', endColorstr='#f4a1a7', GradientType=0)";*/
}
.pinkTheme .uiButton,
.pinkTheme p.plzUpgrade a,
.pinkTheme ul.disabled li p.plzUpgrade,
.pinkTheme .payment p.plzUpgrade,
.pinkTheme .announcePay p.plzUpgrade,
.pinkTheme .user_content h2 {
  background: #ff9999;
  background-image: -webkit-linear-gradient(bottom, #ff9999, #f4a1a7);
  background-image: linear-gradient(to top, #ff9999, #f4a1a7);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9999', endColorstr='#f4a1a7', GradientType=0)";
}
.pinkTheme .header:after,
.optionDialogCell p.selectRed {
  background: #ff9999;
}
.pinkTheme .uiSwitch.on {
  background: #ff9999;
  background-image: -webkit-linear-gradient(bottom, #f4a1a7, #ff9999);
  background-image: linear-gradient(to top, #f4a1a7, #ff9999);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4a1a7', endColorstr='#ff9999', GradientType=0)";
}
.pinkTheme .enqueteTitle,
.pinkTheme .questionTitle span.headNumber,
.pinkTheme .overlay h4 span,
.pinkTheme .overlay .qptRandDialog .selectQptRandbox ul li p span,
.pinkTheme .announceTitle,
.pinkTheme .methodselect h1,
.pinkTheme .share-btn p,
.pinkTheme .q-index {
  color: #f2828b;
}
.pinkTheme .announceTitle,
.pinkTheme .questionTitle div.headNumber,
.pinkTheme .pageEditArea .editAreaA td.txt p.colortxt,
.pinkTheme .questionTitle span.q {
  color: #f2828b;
}
.pinkTheme .uiMatrix thead tr.midashiBg th,
.pinkTheme .uiMatrix tbody tr > th.cellTitle01,
.pinkTheme .uiMatrixVertical thead tr.midashiBg th,
.pinkTheme .uiMatrixVertical tbody tr.midashiBg {
  background-color: #f2828b !important;
  color: #fff;
}
.pinkTheme .itemPalette,
.pinkTheme .itemPaletteTab li.active,
.pinkTheme .uiGroupedButton .checked {
  background-color: #f4a1a7;
}
.pinkTheme .uiMatrix tbody th,
.pinkTheme .uiMatrix .cellBack,
.pinkTheme .selected_plan {
  background: #ffedee;
}
.pinkTheme .uiGroupedButton .checked {
  background-color: #f4a1a7 !important;
}
.pinkTheme .uiMatrix tbody th,
.pinkTheme .uiMatrix .cellBack,
.pinkTheme .payment {
  background-color: #ffedee;
}
.pinkTheme .uiRadio span.q,
.pinkTheme .uiScale div:first-child + span.q {
  background-image: url(../images/radio_pink_r.png);
  background-size: 100%;
}
.pinkTheme .uiCheck span.q {
  background-image: url(../images/check_pink_r.png);
  background-size: 100%;
}
/*→カラー グレーバック*/
.pinkTheme .uiMatrixVertical thead th.arrowIcon,
.pinkTheme .uiMatrixVertical tbody th.arrowIcon {
  background-image: url(../images/tableArrow_pink.png);
  background-repeat: no-repeat;
  background-position: center center;
  height: 32px;
  background-color: #FFF;
}
.pinkTheme .uiRanking tr {
  padding-top: 15px;
  padding-bottom: 1px;
}
.pinkTheme .uiRadio.checked label,
.pinkTheme .uiCheck.checked label {
  background: -webkit-gradient(linear, left top, left bottom, from(#ffedee), to(#ffedee));
  background: -ms-linear-gradient(top, #ffedee, #ffedee);
  background-color: #ffedee;
}
.pinkTheme .uiScale .checked label {
  background-color: #FFFFFF;
}
.pinkTheme .uiMatrix tbody tr > td:first-child > span {
  background-image: url(../images/icon_tableArrow-pinkTheme.png);
}
.pinkTheme .uiHeaderMenu li {
  border-bottom-color: #9c6765;
}
.pinkTheme .questionEditForm .uiMatrix tbody th,
.pinkTheme .questionEditForm .uiMatrix .cellBack,
.pinkTheme .questionEditForm .selected_plan {
  background: none;
}
.pinkTheme .uiMatrix tbody tr > td:first-child > span {
  background-position: center center;
  background-image: url(../images/icon_tableArrow-pinkTheme.png);
}
/*
 * result.css から抜き出したもの
 */
.pinkTheme .editMode .dropAreaAll .dropArea.noTag.hover-dropped-zone,
.pinkTheme .editMode .result .detail .dropArea.noTag.hover-dropped-zone,
.pinkTheme .editMode .dropAreaAll .dropArea.noTag.active-dropped-zone,
.pinkTheme .editMode .result .detail .dropArea.noTag.active-dropped-zone {
	background-color: #f2bfc3;
}
.pinkTheme .editMode .dropArea {
	background: #ff9999;
}
.pinkTheme .uiPopupMenu li.selected a {
	background-color: #fff5f5;
}
.pinkTheme .popupBtn .uiButton {
	background: #8e070f;
	background-image: -webkit-linear-gradient(bottom, #8e070f, #c00d1a);
	background-image: linear-gradient(to top, #8e070f, #c00d1a);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#8e070f', endColorstr='#c00d1a', GradientType=0)";
}
.pinkTheme .themecolor,
.pinkTheme .result .personalWrap .personalWrapInner p {
	color: #ff9999;
}
.pinkTheme .itemPaletteArea1 .acoBg .acoInnerBg .uiCheck.checked label,
.pinkTheme .itemPaletteArea2 .acoBg .acoInnerBg .uiCheck.checked label {
	background-color: #f4a1a7;
	color: #fff;
}
/*
 * common.css から抜き出したもの
 */
.pinkTheme .itemPaletteTab li {
    background: none repeat scroll 0 0 #9c6765;
}
.pinkTheme .uiHeaderMenu ul {
    background: none repeat scroll 0 0 #ff9999;
}
.pinkTheme .publish-name {
  color:#ff9999;
}
/*
 * owl-carousel の Questant テーマ
 */
.pinkTheme .qt-theme .owl-controls .owl-page.active span,
.pinkTheme .qt-theme .owl-controls.clickable .owl-page:hover span{
	background: #ff9999;
	color: #fff;
	/* filter: Alpha(Opacity=100);/\*IE7 fix*\/ */
	/* opacity: 1; */
}
.pinkTheme .uiHeaderMenu.open {
  position: relative;
  border-radius: 5px;
  color: #fff;
  font-size: 12px;
  cursor: pointer;
  background-color: #ff9999;
  box-shadow: 0 0 2px rgba(1, 0, 0, .3);
  height: 30px;
}﻿
.pinkTheme #myAccount .active {
  background-color: #ffedee;
}

.pinkTheme #pageEdit .header {
  background-color: #ff9999;
  background-image: -webkit-linear-gradient(bottom, #ff9999, #f4a1a7);
  background: url(../images/noiz.png) repeat 0 0,linear-gradient(to top, #ff9999, #f4a1a7);
  border-bottom: 1px solid #9c6765;
}

.pinkTheme #panel-research-title {
  color: #f2828b;
}

/* orange */
.orangeTheme .header {
/*background: #e17100;
  background-image: -webkit-linear-gradient(bottom, #e17100, #eb7f1a);
  background-image: linear-gradient(to top, #e17100, #eb7f1a);*/
/*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#e17100', endColorstr='#eb7f1a', GradientType=0)";*/
}
.orangeTheme .uiButton,
.orangeTheme p.plzUpgrade a,
.orangeTheme ul.disabled li p.plzUpgrade,
.orangeTheme .payment p.plzUpgrade,
.orangeTheme .announcePay p.plzUpgrade,
.orangeTheme .user_content h2 {
  background: #e17100;
  background-image: -webkit-linear-gradient(bottom, #e17100, #eb7f1a);
  background-image: linear-gradient(to top, #e17100, #eb7f1a);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#e17100', endColorstr='#eb7f1a', GradientType=0)";
}
.orangeTheme .header:after,
.optionDialogCell p.selectRed {
  background: #e17100;
}
.orangeTheme .uiSwitch.on {
  background: #e17100;
  background-image: -webkit-linear-gradient(bottom, #eb7f1a, #e17100);
  background-image: linear-gradient(to top, #eb7f1a, #e17100);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#eb7f1a', endColorstr='#e17100', GradientType=0)";
}
.orangeTheme .enqueteTitle,
.orangeTheme .questionTitle span.headNumber,
.orangeTheme .overlay h4 span,
.orangeTheme .overlay .qptRandDialog .selectQptRandbox ul li p span,
.orangeTheme .announceTitle,
.orangeTheme .methodselect h1,
.orangeTheme .share-btn p,
.orangeTheme .q-index {
  color: #fd9637;
}
.orangeTheme .announceTitle,
.orangeTheme .questionTitle div.headNumber,
.orangeTheme .pageEditArea .editAreaA td.txt p.colortxt,
.orangeTheme .questionTitle span.q {
  color: #fd9637;
}
.orangeTheme .uiMatrix thead tr.midashiBg th,
.orangeTheme .uiMatrix tbody tr > th.cellTitle01,
.orangeTheme .uiMatrixVertical thead tr.midashiBg th,
.orangeTheme .uiMatrixVertical tbody tr.midashiBg {
  background-color: #fd9637 !important;
  color: #fff;
}
.orangeTheme .itemPalette,
.orangeTheme .itemPaletteTab li.active,
.orangeTheme .uiGroupedButton .checked {
  background-color: #eb7f1a;
}
.orangeTheme .uiMatrix tbody th,
.orangeTheme .uiMatrix .cellBack,
.orangeTheme .selected_plan {
  background: #fdebda;
}
.orangeTheme .uiGroupedButton .checked {
  background-color: #eb7f1a !important;
}
.orangeTheme .uiMatrix tbody th,
.orangeTheme .uiMatrix .cellBack,
.orangeTheme .payment {
  background-color: #fdebda;
}
.orangeTheme .uiRadio span.q,
.orangeTheme .uiScale div:first-child + span.q {
  background-image: url(../images/radio_orange_r.png);
  background-size: 100%;
}
.orangeTheme .uiCheck span.q {
  background-image: url(../images/check_orange_r.png);
  background-size: 100%;
}
/*→カラー グレーバック*/
.orangeTheme .uiMatrixVertical thead th.arrowIcon,
.orangeTheme .uiMatrixVertical tbody th.arrowIcon {
  background-image: url(../images/tableArrow_orange.png);
  background-repeat: no-repeat;
  background-position: center center;
  height: 32px;
  background-color: #FFF;
}
.orangeTheme .uiRanking tr {
  padding-top: 15px;
  padding-bottom: 1px;
}
.orangeTheme .uiRadio.checked label,
.orangeTheme .uiCheck.checked label {
  background: -webkit-gradient(linear, left top, left bottom, from(#fdebda), to(#fdebda));
  background: -ms-linear-gradient(top, #fdebda, #fdebda);
  background-color: #fdebda;
}
.orangeTheme .uiScale .checked label {
  background-color: #FFFFFF;
}
.orangeTheme .uiMatrix tbody tr > td:first-child > span {
  background-image: url(../images/icon_tableArrow-orangeTheme.png);
}
.orangeTheme .uiHeaderMenu li {
  border-bottom-color: #9e6624;
}
.orangeTheme .questionEditForm .uiMatrix tbody th,
.orangeTheme .questionEditForm .uiMatrix .cellBack,
.orangeTheme .questionEditForm .selected_plan {
  background: none;
}
.orangeTheme .uiMatrix tbody tr > td:first-child > span {
  background-position: center center;
  background-image: url(../images/icon_tableArrow-orangeTheme.png);
}
/*
 * result.css から抜き出したもの
 */
.orangeTheme .editMode .dropAreaAll .dropArea.noTag.hover-dropped-zone,
.orangeTheme .editMode .result .detail .dropArea.noTag.hover-dropped-zone,
.orangeTheme .editMode .dropAreaAll .dropArea.noTag.active-dropped-zone,
.orangeTheme .editMode .result .detail .dropArea.noTag.active-dropped-zone {
	background-color: #ffcd9e;
}
.orangeTheme .editMode .dropArea {
	background: #e17100;
}
.orangeTheme .uiPopupMenu li.selected a {
	background-color: #fff5e6;
}
.orangeTheme .popupBtn .uiButton {
	background: #8e070f;
	background-image: -webkit-linear-gradient(bottom, #8e070f, #c00d1a);
	background-image: linear-gradient(to top, #8e070f, #c00d1a);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#8e070f', endColorstr='#c00d1a', GradientType=0)";
}
.orangeTheme .themecolor,
.orangeTheme .result .personalWrap .personalWrapInner p {
	color: #e17100;
}
.orangeTheme .itemPaletteArea1 .acoBg .acoInnerBg .uiCheck.checked label,
.orangeTheme .itemPaletteArea2 .acoBg .acoInnerBg .uiCheck.checked label {
	background-color: #eb7f1a;
	color: #fff;
}
/*
 * common.css から抜き出したもの
 */
.orangeTheme .itemPaletteTab li {
    background: none repeat scroll 0 0 #9e6624;
}
.orangeTheme .uiHeaderMenu ul {
    background: none repeat scroll 0 0 #e17100;
}
.orangeTheme .publish-name {
  color:#e17100;
}
/*
 * owl-carousel の Questant テーマ
 */
.orangeTheme .qt-theme .owl-controls .owl-page.active span,
.orangeTheme .qt-theme .owl-controls.clickable .owl-page:hover span{
	background: #e17100;
	color: #fff;
	/* filter: Alpha(Opacity=100);/\*IE7 fix*\/ */
	/* opacity: 1; */
}
.orangeTheme .uiHeaderMenu.open {
  position: relative;
  border-radius: 5px;
  color: #fff;
  font-size: 12px;
  cursor: pointer;
  background-color: #e17100;
  box-shadow: 0 0 2px rgba(1, 0, 0, .3);
  height: 30px;
}﻿
.orangeTheme #myAccount .active {
  background-color: #fdebda;
}

.orangeTheme #pageEdit .header {
  background-color: #e17100;
  background-image: -webkit-linear-gradient(bottom, #e17100, #eb7f1a);
  background: url(../images/noiz.png) repeat 0 0,linear-gradient(to top, #e17100, #eb7f1a);
  border-bottom: 1px solid #9e6624;
}

.orangeTheme #panel-research-title {
  color: #fd9637;
}

/* yellow */
.yellowTheme .header {
/*background: #f5be52;
  background-image: -webkit-linear-gradient(bottom, #f5be52, #fac457);
  background-image: linear-gradient(to top, #f5be52, #fac457);*/
/*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5be52', endColorstr='#fac457', GradientType=0)";*/
}
.yellowTheme .uiButton,
.yellowTheme p.plzUpgrade a,
.yellowTheme ul.disabled li p.plzUpgrade,
.yellowTheme .payment p.plzUpgrade,
.yellowTheme .announcePay p.plzUpgrade,
.yellowTheme .user_content h2 {
  background: #f5be52;
  background-image: -webkit-linear-gradient(bottom, #f5be52, #fac457);
  background-image: linear-gradient(to top, #f5be52, #fac457);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5be52', endColorstr='#fac457', GradientType=0)";
}
.yellowTheme .header:after,
.optionDialogCell p.selectRed {
  background: #f5be52;
}
.yellowTheme .uiSwitch.on {
  background: #f5be52;
  background-image: -webkit-linear-gradient(bottom, #fac457, #f5be52);
  background-image: linear-gradient(to top, #fac457, #f5be52);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#fac457', endColorstr='#f5be52', GradientType=0)";
}
.yellowTheme .enqueteTitle,
.yellowTheme .questionTitle span.headNumber,
.yellowTheme .overlay h4 span,
.yellowTheme .overlay .qptRandDialog .selectQptRandbox ul li p span,
.yellowTheme .announceTitle,
.yellowTheme .methodselect h1,
.yellowTheme .share-btn p,
.yellowTheme .q-index {
  color: #fdc659;
}
.yellowTheme .announceTitle,
.yellowTheme .questionTitle div.headNumber,
.yellowTheme .pageEditArea .editAreaA td.txt p.colortxt,
.yellowTheme .questionTitle span.q {
  color: #fdc659;
}
.yellowTheme .uiMatrix thead tr.midashiBg th,
.yellowTheme .uiMatrix tbody tr > th.cellTitle01,
.yellowTheme .uiMatrixVertical thead tr.midashiBg th,
.yellowTheme .uiMatrixVertical tbody tr.midashiBg {
  background-color: #fdc659 !important;
  color: #fff;
}
.yellowTheme .itemPalette,
.yellowTheme .itemPaletteTab li.active,
.yellowTheme .uiGroupedButton .checked {
  background-color: #fac457;
}
.yellowTheme .uiMatrix tbody th,
.yellowTheme .uiMatrix .cellBack,
.yellowTheme .selected_plan {
  background: #faefd8;
}
.yellowTheme .uiGroupedButton .checked {
  background-color: #fac457 !important;
}
.yellowTheme .uiMatrix tbody th,
.yellowTheme .uiMatrix .cellBack,
.yellowTheme .payment {
  background-color: #faefd8;
}
.yellowTheme .uiRadio span.q,
.yellowTheme .uiScale div:first-child + span.q {
  background-image: url(../images/radio_yellow_r.png);
  background-size: 100%;
}
.yellowTheme .uiCheck span.q {
  background-image: url(../images/check_yellow_r.png);
  background-size: 100%;
}
/*→カラー グレーバック*/
.yellowTheme .uiMatrixVertical thead th.arrowIcon,
.yellowTheme .uiMatrixVertical tbody th.arrowIcon {
  background-image: url(../images/tableArrow_yellow.png);
  background-repeat: no-repeat;
  background-position: center center;
  height: 32px;
  background-color: #FFF;
}
.yellowTheme .uiRanking tr {
  padding-top: 15px;
  padding-bottom: 1px;
}
.yellowTheme .uiRadio.checked label,
.yellowTheme .uiCheck.checked label {
  background: -webkit-gradient(linear, left top, left bottom, from(#faefd8), to(#faefd8));
  background: -ms-linear-gradient(top, #faefd8, #faefd8);
  background-color: #faefd8;
}
.yellowTheme .uiScale .checked label {
  background-color: #FFFFFF;
}
.yellowTheme .uiMatrix tbody tr > td:first-child > span {
  background-image: url(../images/icon_tableArrow-yellowTheme.png);
}
.yellowTheme .uiHeaderMenu li {
  border-bottom-color: #a1832a;
}
.yellowTheme .questionEditForm .uiMatrix tbody th,
.yellowTheme .questionEditForm .uiMatrix .cellBack,
.yellowTheme .questionEditForm .selected_plan {
  background: none;
}
.yellowTheme .uiMatrix tbody tr > td:first-child > span {
  background-position: center center;
  background-image: url(../images/icon_tableArrow-yellowTheme.png);
}
/*
 * result.css から抜き出したもの
 */
.yellowTheme .editMode .dropAreaAll .dropArea.noTag.hover-dropped-zone,
.yellowTheme .editMode .result .detail .dropArea.noTag.hover-dropped-zone,
.yellowTheme .editMode .dropAreaAll .dropArea.noTag.active-dropped-zone,
.yellowTheme .editMode .result .detail .dropArea.noTag.active-dropped-zone {
	background-color: #ffe7b8;
}
.yellowTheme .editMode .dropArea {
	background: #f5be52;
}
.yellowTheme .uiPopupMenu li.selected a {
	background-color: #fffae6;
}
.yellowTheme .popupBtn .uiButton {
	background: #8e070f;
	background-image: -webkit-linear-gradient(bottom, #8e070f, #c00d1a);
	background-image: linear-gradient(to top, #8e070f, #c00d1a);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#8e070f', endColorstr='#c00d1a', GradientType=0)";
}
.yellowTheme .themecolor,
.yellowTheme .result .personalWrap .personalWrapInner p {
	color: #f5be52;
}
.yellowTheme .itemPaletteArea1 .acoBg .acoInnerBg .uiCheck.checked label,
.yellowTheme .itemPaletteArea2 .acoBg .acoInnerBg .uiCheck.checked label {
	background-color: #fac457;
	color: #fff;
}
/*
 * common.css から抜き出したもの
 */
.yellowTheme .itemPaletteTab li {
    background: none repeat scroll 0 0 #a1832a;
}
.yellowTheme .uiHeaderMenu ul {
    background: none repeat scroll 0 0 #f5be52;
}
.yellowTheme .publish-name {
  color:#f5be52;
}
/*
 * owl-carousel の Questant テーマ
 */
.yellowTheme .qt-theme .owl-controls .owl-page.active span,
.yellowTheme .qt-theme .owl-controls.clickable .owl-page:hover span{
	background: #f5be52;
	color: #fff;
	/* filter: Alpha(Opacity=100);/\*IE7 fix*\/ */
	/* opacity: 1; */
}
.yellowTheme .uiHeaderMenu.open {
  position: relative;
  border-radius: 5px;
  color: #fff;
  font-size: 12px;
  cursor: pointer;
  background-color: #f5be52;
  box-shadow: 0 0 2px rgba(1, 0, 0, .3);
  height: 30px;
}﻿
.yellowTheme #myAccount .active {
  background-color: #faefd8;
}

.yellowTheme #pageEdit .header {
  background-color: #f5be52;
  background-image: -webkit-linear-gradient(bottom, #f5be52, #fac457);
  background: url(../images/noiz.png) repeat 0 0,linear-gradient(to top, #f5be52, #fac457);
  border-bottom: 1px solid #a1832a;
}

.yellowTheme #panel-research-title {
  color: #fdc659;
}

/* lightgreen */
.lightgreenTheme .header {
/*background: #86c253;
  background-image: -webkit-linear-gradient(bottom, #86c253, #8fba61);
  background-image: linear-gradient(to top, #86c253, #8fba61);*/
/*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#86c253', endColorstr='#8fba61', GradientType=0)";*/
}
.lightgreenTheme .uiButton,
.lightgreenTheme p.plzUpgrade a,
.lightgreenTheme ul.disabled li p.plzUpgrade,
.lightgreenTheme .payment p.plzUpgrade,
.lightgreenTheme .announcePay p.plzUpgrade,
.lightgreenTheme .user_content h2 {
  background: #86c253;
  background-image: -webkit-linear-gradient(bottom, #86c253, #8fba61);
  background-image: linear-gradient(to top, #86c253, #8fba61);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#86c253', endColorstr='#8fba61', GradientType=0)";
}
.lightgreenTheme .header:after,
.optionDialogCell p.selectRed {
  background: #86c253;
}
.lightgreenTheme .uiSwitch.on {
  background: #86c253;
  background-image: -webkit-linear-gradient(bottom, #8fba61, #86c253);
  background-image: linear-gradient(to top, #8fba61, #86c253);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#8fba61', endColorstr='#86c253', GradientType=0)";
}
.lightgreenTheme .enqueteTitle,
.lightgreenTheme .questionTitle span.headNumber,
.lightgreenTheme .overlay h4 span,
.lightgreenTheme .overlay .qptRandDialog .selectQptRandbox ul li p span,
.lightgreenTheme .announceTitle,
.lightgreenTheme .methodselect h1,
.lightgreenTheme .share-btn p,
.lightgreenTheme .q-index {
  color: #86c253;
}
.lightgreenTheme .announceTitle,
.lightgreenTheme .questionTitle div.headNumber,
.lightgreenTheme .pageEditArea .editAreaA td.txt p.colortxt,
.lightgreenTheme .questionTitle span.q {
  color: #86c253;
}
.lightgreenTheme .uiMatrix thead tr.midashiBg th,
.lightgreenTheme .uiMatrix tbody tr > th.cellTitle01,
.lightgreenTheme .uiMatrixVertical thead tr.midashiBg th,
.lightgreenTheme .uiMatrixVertical tbody tr.midashiBg {
  background-color: #86c253 !important;
  color: #fff;
}
.lightgreenTheme .itemPalette,
.lightgreenTheme .itemPaletteTab li.active,
.lightgreenTheme .uiGroupedButton .checked {
  background-color: #8fba61;
}
.lightgreenTheme .uiMatrix tbody th,
.lightgreenTheme .uiMatrix .cellBack,
.lightgreenTheme .selected_plan {
  background: #f4feea;
}
.lightgreenTheme .uiGroupedButton .checked {
  background-color: #8fba61 !important;
}
.lightgreenTheme .uiMatrix tbody th,
.lightgreenTheme .uiMatrix .cellBack,
.lightgreenTheme .payment {
  background-color: #f4feea;
}
.lightgreenTheme .uiRadio span.q,
.lightgreenTheme .uiScale div:first-child + span.q {
  background-image: url(../images/radio_lightgreen_r.png);
  background-size: 100%;
}
.lightgreenTheme .uiCheck span.q {
  background-image: url(../images/check_lightgreen_r.png);
  background-size: 100%;
}
/*→カラー グレーバック*/
.lightgreenTheme .uiMatrixVertical thead th.arrowIcon,
.lightgreenTheme .uiMatrixVertical tbody th.arrowIcon {
  background-image: url(../images/tableArrow_lightgreen.png);
  background-repeat: no-repeat;
  background-position: center center;
  height: 32px;
  background-color: #FFF;
}
.lightgreenTheme .uiRanking tr {
  padding-top: 15px;
  padding-bottom: 1px;
}
.lightgreenTheme .uiRadio.checked label,
.lightgreenTheme .uiCheck.checked label {
  background: -webkit-gradient(linear, left top, left bottom, from(#f4feea), to(#f4feea));
  background: -ms-linear-gradient(top, #f4feea, #f4feea);
  background-color: #f4feea;
}
.lightgreenTheme .uiScale .checked label {
  background-color: #FFFFFF;
}
.lightgreenTheme .uiMatrix tbody tr > td:first-child > span {
  background-image: url(../images/icon_tableArrow-lightgreenTheme.png);
}
.lightgreenTheme .uiHeaderMenu li {
  border-bottom-color: #6b8022;
}
.lightgreenTheme .questionEditForm .uiMatrix tbody th,
.lightgreenTheme .questionEditForm .uiMatrix .cellBack,
.lightgreenTheme .questionEditForm .selected_plan {
  background: none;
}
.lightgreenTheme .uiMatrix tbody tr > td:first-child > span {
  background-position: center center;
  background-image: url(../images/icon_tableArrow-lightgreenTheme.png);
}
/*
 * result.css から抜き出したもの
 */
.lightgreenTheme .editMode .dropAreaAll .dropArea.noTag.hover-dropped-zone,
.lightgreenTheme .editMode .result .detail .dropArea.noTag.hover-dropped-zone,
.lightgreenTheme .editMode .dropAreaAll .dropArea.noTag.active-dropped-zone,
.lightgreenTheme .editMode .result .detail .dropArea.noTag.active-dropped-zone {
	background-color: #cbe3b6;
}
.lightgreenTheme .editMode .dropArea {
	background: #86c253;
}
.lightgreenTheme .uiPopupMenu li.selected a {
	background-color: #f5faf0;
}
.lightgreenTheme .popupBtn .uiButton {
	background: #8e070f;
	background-image: -webkit-linear-gradient(bottom, #8e070f, #c00d1a);
	background-image: linear-gradient(to top, #8e070f, #c00d1a);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#8e070f', endColorstr='#c00d1a', GradientType=0)";
}
.lightgreenTheme .themecolor,
.lightgreenTheme .result .personalWrap .personalWrapInner p {
	color: #86c253;
}
.lightgreenTheme .itemPaletteArea1 .acoBg .acoInnerBg .uiCheck.checked label,
.lightgreenTheme .itemPaletteArea2 .acoBg .acoInnerBg .uiCheck.checked label {
	background-color: #8fba61;
	color: #fff;
}
/*
 * common.css から抜き出したもの
 */
.lightgreenTheme .itemPaletteTab li {
    background: none repeat scroll 0 0 #6b8022;
}
.lightgreenTheme .uiHeaderMenu ul {
    background: none repeat scroll 0 0 #86c253;
}
.lightgreenTheme .publish-name {
  color:#86c253;
}
/*
 * owl-carousel の Questant テーマ
 */
.lightgreenTheme .qt-theme .owl-controls .owl-page.active span,
.lightgreenTheme .qt-theme .owl-controls.clickable .owl-page:hover span{
	background: #86c253;
	color: #fff;
	/* filter: Alpha(Opacity=100);/\*IE7 fix*\/ */
	/* opacity: 1; */
}
.lightgreenTheme .uiHeaderMenu.open {
  position: relative;
  border-radius: 5px;
  color: #fff;
  font-size: 12px;
  cursor: pointer;
  background-color: #86c253;
  box-shadow: 0 0 2px rgba(1, 0, 0, .3);
  height: 30px;
}
.lightgreenTheme #myAccount .active {
  background-color: #f4feea;
}
.lightgreenTheme #pageEdit .header {
  background-color: #86c253;
  background-image: -webkit-linear-gradient(bottom, #86c253, #8fba61);
  background: url(../images/noiz.png) repeat 0 0,linear-gradient(to top, #86c253, #8fba61);
  border-bottom: 1px solid #6b8022;
}

.lightgreenTheme #panel-research-title {
  color: #86c253;
}

﻿/* green */
.greenTheme .header {
/*background: #298600;
  background-image: -webkit-linear-gradient(bottom, #298600, #339900);
  background-image: linear-gradient(to top, #298600, #339900);*/
/*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#298600', endColorstr='#339900', GradientType=0)";*/
}
.greenTheme .uiButton,
.greenTheme p.plzUpgrade a,
.greenTheme ul.disabled li p.plzUpgrade,
.greenTheme .payment p.plzUpgrade,
.greenTheme .announcePay p.plzUpgrade,
.greenTheme .user_content h2 {
  background: #298600;
  background-image: -webkit-linear-gradient(bottom, #298600, #339900);
  background-image: linear-gradient(to top, #298600, #339900);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#298600', endColorstr='#339900', GradientType=0)";
}
.greenTheme .header:after,
.optionDialogCell p.selectRed {
  background: #298600;
}
.greenTheme .uiSwitch.on {
  background: #298600;
  background-image: -webkit-linear-gradient(bottom, #339900, #298600);
  background-image: linear-gradient(to top, #339900, #298600);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#339900', endColorstr='#298600', GradientType=0)";
}
.greenTheme .enqueteTitle,
.greenTheme .questionTitle span.headNumber,
.greenTheme .overlay h4 span,
.greenTheme .overlay .qptRandDialog .selectQptRandbox ul li p span,
.greenTheme .announceTitle,
.greenTheme .methodselect h1,
.greenTheme .share-btn p,
.greenTheme .q-index {
  color: #379A58;
}
.greenTheme .announceTitle,
.greenTheme .questionTitle div.headNumber,
.greenTheme .pageEditArea .editAreaA td.txt p.colortxt,
.greenTheme .questionTitle span.q {
  color: #379A58;
}
.greenTheme .uiMatrix thead tr.midashiBg th,
.greenTheme .uiMatrix tbody tr > th.cellTitle01,
.greenTheme .uiMatrixVertical thead tr.midashiBg th,
.greenTheme .uiMatrixVertical tbody tr.midashiBg {
  background-color: #379A58 !important;
  color: #fff;
}
.greenTheme .itemPalette,
.greenTheme .itemPaletteTab li.active,
.greenTheme .uiGroupedButton .checked {
  background-color: #339900;
}
.greenTheme .uiMatrix tbody th,
.greenTheme .uiMatrix .cellBack,
.greenTheme .selected_plan {
  background: #ebf5ee;
}
.greenTheme .uiGroupedButton .checked {
  background-color: #339900 !important;
}
.greenTheme .uiMatrix tbody th,
.greenTheme .uiMatrix .cellBack,
.greenTheme .payment {
  background-color: #ebf5ee;
}
.greenTheme .uiRadio span.q,
.greenTheme .uiScale div:first-child + span.q {
  background-image: url(../images/radio_green_r.png);
  background-size: 100%;
}
.greenTheme .uiCheck span.q {
  background-image: url(../images/check_green_r.png);
  background-size: 100%;
}
/*→カラー グレーバック*/
.greenTheme .uiMatrixVertical thead th.arrowIcon,
.greenTheme .uiMatrixVertical tbody th.arrowIcon {
  background-image: url(../images/tableArrow_green.png);
  background-repeat: no-repeat;
  background-position: center center;
  height: 32px;
  background-color: #FFF;
}
.greenTheme .uiRanking tr {
  padding-top: 15px;
  padding-bottom: 1px;
}
.greenTheme .uiRadio.checked label,
.greenTheme .uiCheck.checked label {
  background: -webkit-gradient(linear, left top, left bottom, from(#ebf5ee), to(#ebf5ee));
  background: -ms-linear-gradient(top, #ebf5ee, #ebf5ee);
  background-color: #ebf5ee;
}
.greenTheme .uiScale .checked label {
  background-color: #FFFFFF;
}
.greenTheme .uiMatrix tbody tr > td:first-child > span {
  background-image: url(../images/icon_tableArrow-greenTheme.png);
}
.greenTheme .uiHeaderMenu li {
  border-bottom-color: #365e15;
}
.greenTheme .questionEditForm .uiMatrix tbody th,
.greenTheme .questionEditForm .uiMatrix .cellBack,
.greenTheme .questionEditForm .selected_plan {
  background: none;
}
.greenTheme .uiMatrix tbody tr > td:first-child > span {
  background-position: center center;
  background-image: url(../images/icon_tableArrow-greenTheme.png);
}
/*
 * result.css から抜き出したもの
 */
.greenTheme .editMode .dropAreaAll .dropArea.noTag.hover-dropped-zone,
.greenTheme .editMode .result .detail .dropArea.noTag.hover-dropped-zone,
.greenTheme .editMode .dropAreaAll .dropArea.noTag.active-dropped-zone,
.greenTheme .editMode .result .detail .dropArea.noTag.active-dropped-zone {
	background-color: #95bfa3;
}
.greenTheme .editMode .dropArea {
	background: #298600;
}
.greenTheme .uiPopupMenu li.selected a {
	background-color: #ebf5e6;
}
.greenTheme .popupBtn .uiButton {
	background: #8e070f;
	background-image: -webkit-linear-gradient(bottom, #8e070f, #c00d1a);
	background-image: linear-gradient(to top, #8e070f, #c00d1a);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#8e070f', endColorstr='#c00d1a', GradientType=0)";
}
.greenTheme .themecolor,
.greenTheme .result .personalWrap .personalWrapInner p {
	color: #298600;
}
.greenTheme .itemPaletteArea1 .acoBg .acoInnerBg .uiCheck.checked label,
.greenTheme .itemPaletteArea2 .acoBg .acoInnerBg .uiCheck.checked label {
	background-color: #339900;
	color: #fff;
}
/*
 * common.css から抜き出したもの
 */
.greenTheme .itemPaletteTab li {
    background: none repeat scroll 0 0 #365e15;
}
.greenTheme .uiHeaderMenu ul {
    background: none repeat scroll 0 0 #298600;
}
.greenTheme .publish-name {
  color:#298600;
}
/*
 * owl-carousel の Questant テーマ
 */
.greenTheme .qt-theme .owl-controls .owl-page.active span,
.greenTheme .qt-theme .owl-controls.clickable .owl-page:hover span{
	background: #298600;
	color: #fff;
	/* filter: Alpha(Opacity=100);/\*IE7 fix*\/ */
	/* opacity: 1; */
}
.greenTheme .uiHeaderMenu.open {
  position: relative;
  border-radius: 5px;
  color: #fff;
  font-size: 12px;
  cursor: pointer;
  background-color: #298600;
  box-shadow: 0 0 2px rgba(1, 0, 0, .3);
  height: 30px;
}﻿
.greenTheme #myAccount .active {
  background-color: #ebf5ee;
}

.greenTheme #pageEdit .header {
  background-color: #298600;
  background-image: -webkit-linear-gradient(bottom, #298600, #339900);
  background: url(../images/noiz.png) repeat 0 0,linear-gradient(to top, #298600, #339900);
  border-bottom: 1px solid #365e15;
}

.greenTheme #panel-research-title {
  color: #379A58;
}


﻿/* lightblue */
.lightblueTheme .header {
/*background: #86c2c2;
  background-image: -webkit-linear-gradient(bottom, #86c2c2, #99cccc);
  background-image: linear-gradient(to top, #86c2c2, #99cccc);*/
/*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#86c2c2', endColorstr='#99cccc', GradientType=0)";*/
}
.lightblueTheme .uiButton,
.lightblueTheme p.plzUpgrade a,
.lightblueTheme ul.disabled li p.plzUpgrade,
.lightblueTheme .payment p.plzUpgrade,
.lightblueTheme .announcePay p.plzUpgrade,
.lightblueTheme .user_content h2 {
  background: #86c2c2;
  background-image: -webkit-linear-gradient(bottom, #86c2c2, #99cccc);
  background-image: linear-gradient(to top, #86c2c2, #99cccc);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#86c2c2', endColorstr='#99cccc', GradientType=0)";
}
.lightblueTheme .header:after,
.optionDialogCell p.selectRed {
  background: #86c2c2;
}
.lightblueTheme .uiSwitch.on {
  background: #86c2c2;
  background-image: -webkit-linear-gradient(bottom, #99cccc, #86c2c2);
  background-image: linear-gradient(to top, #99cccc, #86c2c2);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#99cccc', endColorstr='#86c2c2', GradientType=0)";
}
.lightblueTheme .enqueteTitle,
.lightblueTheme .questionTitle span.headNumber,
.lightblueTheme .overlay h4 span,
.lightblueTheme .overlay .qptRandDialog .selectQptRandbox ul li p span,
.lightblueTheme .announceTitle,
.lightblueTheme .methodselect h1,
.lightblueTheme .share-btn p,
.lightblueTheme .q-index {
  color: #99cccc;
}
.lightblueTheme .announceTitle,
.lightblueTheme .questionTitle div.headNumber,
.lightblueTheme .pageEditArea .editAreaA td.txt p.colortxt,
.lightblueTheme .questionTitle span.q {
  color: #99cccc;
}
.lightblueTheme .uiMatrix thead tr.midashiBg th,
.lightblueTheme .uiMatrix tbody tr > th.cellTitle01,
.lightblueTheme .uiMatrixVertical thead tr.midashiBg th,
.lightblueTheme .uiMatrixVertical tbody tr.midashiBg {
  background-color: #99cccc !important;
  color: #fff;
}
.lightblueTheme .itemPalette,
.lightblueTheme .itemPaletteTab li.active,
.lightblueTheme .uiGroupedButton .checked {
  background-color: #99cccc;
}
.lightblueTheme .uiMatrix tbody th,
.lightblueTheme .uiMatrix .cellBack,
.lightblueTheme .selected_plan {
  background: #f4ffff;
}
.lightblueTheme .uiGroupedButton .checked {
  background-color: #99cccc !important;
}
.lightblueTheme .uiMatrix tbody th,
.lightblueTheme .uiMatrix .cellBack,
.lightblueTheme .payment {
  background-color: #f4ffff;
}
.lightblueTheme .uiRadio span.q,
.lightblueTheme .uiScale div:first-child + span.q {
  background-image: url(../images/radio_lightblue_r.png);
  background-size: 100%;
}
.lightblueTheme .uiCheck span.q {
  background-image: url(../images/check_lightblue_r.png);
  background-size: 100%;
}
/*→カラー グレーバック*/
.lightblueTheme .uiMatrixVertical thead th.arrowIcon,
.lightblueTheme .uiMatrixVertical tbody th.arrowIcon {
  background-image: url(../images/tableArrow_lightblue.png);
  background-repeat: no-repeat;
  background-position: center center;
  height: 32px;
  background-color: #FFF;
}
.lightblueTheme .uiRanking tr {
  padding-top: 15px;
  padding-bottom: 1px;
}
.lightblueTheme .uiRadio.checked label,
.lightblueTheme .uiCheck.checked label {
  background: -webkit-gradient(linear, left top, left bottom, from(#f4ffff), to(#f4ffff));
  background: -ms-linear-gradient(top, #f4ffff, #f4ffff);
  background-color: #f4ffff;
}
.lightblueTheme .uiScale .checked label {
  background-color: #FFFFFF;
}
.lightblueTheme .uiMatrix tbody tr > td:first-child > span {
  background-image: url(../images/icon_tableArrow-lightblueTheme.png);
}
.lightblueTheme .uiHeaderMenu li {
  border-bottom-color: #6b8384;
}
.lightblueTheme .questionEditForm .uiMatrix tbody th,
.lightblueTheme .questionEditForm .uiMatrix .cellBack,
.lightblueTheme .questionEditForm .selected_plan {
  background: none;
}
.lightblueTheme .uiMatrix tbody tr > td:first-child > span {
  background-position: center center;
  background-image: url(../images/icon_tableArrow-lightblueTheme.png);
}
/*
 * result.css から抜き出したもの
 */
.lightblueTheme .editMode .dropAreaAll .dropArea.noTag.hover-dropped-zone,
.lightblueTheme .editMode .result .detail .dropArea.noTag.hover-dropped-zone,
.lightblueTheme .editMode .dropAreaAll .dropArea.noTag.active-dropped-zone,
.lightblueTheme .editMode .result .detail .dropArea.noTag.active-dropped-zone {
	background-color: #b4cfcf;
}
.lightblueTheme .editMode .dropArea {
	background: #86c2c2;
}
.lightblueTheme .uiPopupMenu li.selected a {
	background-color: #f5fafa;
}
.lightblueTheme .popupBtn .uiButton {
	background: #8e070f;
	background-image: -webkit-linear-gradient(bottom, #8e070f, #c00d1a);
	background-image: linear-gradient(to top, #8e070f, #c00d1a);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#8e070f', endColorstr='#c00d1a', GradientType=0)";
}
.lightblueTheme .themecolor,
.lightblueTheme .result .personalWrap .personalWrapInner p {
	color: #86c2c2;
}
.lightblueTheme .itemPaletteArea1 .acoBg .acoInnerBg .uiCheck.checked label,
.lightblueTheme .itemPaletteArea2 .acoBg .acoInnerBg .uiCheck.checked label {
	background-color: #99cccc;
	color: #fff;
}
/*
 * common.css から抜き出したもの
 */
.lightblueTheme .itemPaletteTab li {
    background: none repeat scroll 0 0 #6b8384;
}
.lightblueTheme .uiHeaderMenu ul {
    background: none repeat scroll 0 0 #86c2c2;
}
.lightblueTheme .publish-name {
  color:#86c2c2;
}
/*
 * owl-carousel の Questant テーマ
 */
.lightblueTheme .qt-theme .owl-controls .owl-page.active span,
.lightblueTheme .qt-theme .owl-controls.clickable .owl-page:hover span{
	background: #86c2c2;
	color: #fff;
	/* filter: Alpha(Opacity=100);/\*IE7 fix*\/ */
	/* opacity: 1; */
}
.lightblueTheme .uiHeaderMenu.open {
  position: relative;
  border-radius: 5px;
  color: #fff;
  font-size: 12px;
  cursor: pointer;
  background-color: #86c2c2;
  box-shadow: 0 0 2px rgba(1, 0, 0, .3);
  height: 30px;
}﻿
.lightblueTheme #myAccount .active {
  background-color: #f4ffff;
}

.lightblueTheme #pageEdit .header {
  background-color: #86c2c2;
  background-image: -webkit-linear-gradient(bottom, #86c2c2, #99cccc);
  background: url(../images/noiz.png) repeat 0 0,linear-gradient(to top, #86c2c2, #99cccc);
  border-bottom: 1px solid #6b8384;
}

.lightblueTheme #panel-research-title {
  color: #99cccc;
}

/* blue */
.blueTheme .header {
/*background: #3c61a4;
  background-image: -webkit-linear-gradient(bottom, #3c61a4, #325091);
  background-image: linear-gradient(to top, #3c61a4, #325091);*/
/*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#3c61a4', endColorstr='#325091', GradientType=0)";*/
}
.blueTheme .uiButton,
.blueTheme p.plzUpgrade a,
.blueTheme ul.disabled li p.plzUpgrade,
.blueTheme .payment p.plzUpgrade,
.blueTheme .announcePay p.plzUpgrade,
.blueTheme .user_content h2 {
  background: #3c61a4;
  background-image: -webkit-linear-gradient(bottom, #3c61a4, #325091);
  background-image: linear-gradient(to top, #3c61a4, #325091);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#3c61a4', endColorstr='#325091', GradientType=0)";
}
.blueTheme .header:after,
.optionDialogCell p.selectRed {
  background: #3c61a4;
}
.blueTheme .uiSwitch.on {
  background: #3c61a4;
  background-image: -webkit-linear-gradient(bottom, #325091, #3c61a4);
  background-image: linear-gradient(to top, #325091, #3c61a4);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#325091', endColorstr='#3c61a4', GradientType=0)";
}
.blueTheme .enqueteTitle,
.blueTheme .questionTitle span.headNumber,
.blueTheme .overlay h4 span,
.blueTheme .overlay .qptRandDialog .selectQptRandbox ul li p span,
.blueTheme .announceTitle,
.blueTheme .methodselect h1,
.blueTheme .share-btn p,
.blueTheme .q-index {
  color: #37589A;
}
.blueTheme .announceTitle,
.blueTheme .questionTitle div.headNumber,
.blueTheme .pageEditArea .editAreaA td.txt p.colortxt,
.blueTheme .questionTitle span.q {
  color: #37589A;
}
.blueTheme .uiMatrix thead tr.midashiBg th,
.blueTheme .uiMatrix tbody tr > th.cellTitle01,
.blueTheme .uiMatrixVertical thead tr.midashiBg th,
.blueTheme .uiMatrixVertical tbody tr.midashiBg {
  background-color: #37589A !important;
  color: #fff;
}
.blueTheme .itemPalette,
.blueTheme .itemPaletteTab li.active,
.blueTheme .uiGroupedButton .checked {
  background-color: #325091;
}
.blueTheme .uiMatrix tbody th,
.blueTheme .uiMatrix .cellBack,
.blueTheme .selected_plan {
  background: #ebeef5;
}
.blueTheme .uiGroupedButton .checked {
  background-color: #325091 !important;
}
.blueTheme .uiMatrix tbody th,
.blueTheme .uiMatrix .cellBack,
.blueTheme .payment {
  background-color: #ebeef5;
}
.blueTheme .uiRadio span.q,
.blueTheme .uiScale div:first-child + span.q {
  background-image: url(../images/radio_blue_r.png);
  background-size: 100%;
}
.blueTheme .uiCheck span.q {
  background-image: url(../images/check_blue_r.png);
  background-size: 100%;
}
/*→カラー グレーバック*/
.blueTheme .uiMatrixVertical thead th.arrowIcon,
.blueTheme .uiMatrixVertical tbody th.arrowIcon {
  background-image: url(../images/tableArrow_blue.png);
  background-repeat: no-repeat;
  background-position: center center;
  height: 32px;
  background-color: #FFF;
}
.blueTheme .uiRanking tr {
  padding-top: 15px;
  padding-bottom: 1px;
}
.blueTheme .uiRadio.checked label,
.blueTheme .uiCheck.checked label {
  background: -webkit-gradient(linear, left top, left bottom, from(#ebeef5), to(#ebeef5));
  background: -ms-linear-gradient(top, #ebeef5, #ebeef5);
  background-color: #ebeef5;
}
.blueTheme .uiScale .checked label {
  background-color: #FFFFFF;
}
.blueTheme .uiMatrix tbody tr > td:first-child > span {
  background-image: url(../images/icon_tableArrow-blueTheme.png);
}
.blueTheme .uiHeaderMenu li {
  border-bottom-color: #174781;
}
.blueTheme .questionEditForm .uiMatrix tbody th,
.blueTheme .questionEditForm .uiMatrix .cellBack,
.blueTheme .questionEditForm .selected_plan {
  background: none;
}
.blueTheme .uiMatrix tbody tr > td:first-child > span {
  background-position: center center;
  background-image: url(../images/icon_tableArrow-blueTheme.png);
}
/*
 * result.css から抜き出したもの
 */
.blueTheme .editMode .dropAreaAll .dropArea.noTag.hover-dropped-zone,
.blueTheme .editMode .result .detail .dropArea.noTag.hover-dropped-zone,
.blueTheme .editMode .dropAreaAll .dropArea.noTag.active-dropped-zone,
.blueTheme .editMode .result .detail .dropArea.noTag.active-dropped-zone {
	background-color: #93a0ba;
}
.blueTheme .editMode .dropArea {
	background: #3c61a4;
}
.blueTheme .uiPopupMenu li.selected a {
	background-color: #e6f0fa;
}
.blueTheme .popupBtn .uiButton {
	background: #8e070f;
	background-image: -webkit-linear-gradient(bottom, #8e070f, #c00d1a);
	background-image: linear-gradient(to top, #8e070f, #c00d1a);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#8e070f', endColorstr='#c00d1a', GradientType=0)";
}
.blueTheme .themecolor,
.blueTheme .result .personalWrap .personalWrapInner p {
	color: #3c61a4;
}
.blueTheme .itemPaletteArea1 .acoBg .acoInnerBg .uiCheck.checked label,
.blueTheme .itemPaletteArea2 .acoBg .acoInnerBg .uiCheck.checked label {
	background-color: #325091;
	color: #fff;
}
/*
 * common.css から抜き出したもの
 */
.blueTheme .itemPaletteTab li {
    background: none repeat scroll 0 0 #174781;
}
.blueTheme .uiHeaderMenu ul {
    background: none repeat scroll 0 0 #3c61a4;
}
.blueTheme .publish-name {
  color:#3c61a4;
}
/*
 * owl-carousel の Questant テーマ
 */
.blueTheme .qt-theme .owl-controls .owl-page.active span,
.blueTheme .qt-theme .owl-controls.clickable .owl-page:hover span{
	background: #3c61a4;
	color: #fff;
	/* filter: Alpha(Opacity=100);/\*IE7 fix*\/ */
	/* opacity: 1; */
}
.blueTheme .uiHeaderMenu.open {
  position: relative;
  border-radius: 5px;
  color: #fff;
  font-size: 12px;
  cursor: pointer;
  background-color: #3c61a4;
  box-shadow: 0 0 2px rgba(1, 0, 0, .3);
  height: 30px;
}﻿
.blueTheme #myAccount .active {
  background-color: #ebeef5;
}
.blueTheme #pageEdit .header {
  background-color: #3c61a4;
  background-image: -webkit-linear-gradient(bottom, #325091, #3c61a4);
  background: url(../images/noiz.png) repeat 0 0,linear-gradient(to top, #325091, #3c61a4);
  border-bottom: 1px solid #174781;
}

.blueTheme #panel-research-title {
  color: #37589A;
}

/* purple */
.purpleTheme .header {
/*background: #663366;
  background-image: -webkit-linear-gradient(bottom, #663366, #804180);
  background-image: linear-gradient(to top, #663366, #804180);*/
/*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#663366', endColorstr='#804180', GradientType=0)";*/
}
.purpleTheme .uiButton,
.purpleTheme p.plzUpgrade a,
.purpleTheme ul.disabled li p.plzUpgrade,
.purpleTheme .payment p.plzUpgrade,
.purpleTheme .announcePay p.plzUpgrade,
.purpleTheme .user_content h2 {
  background: #663366;
  background-image: -webkit-linear-gradient(bottom, #663366, #804180);
  background-image: linear-gradient(to top, #663366, #804180);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#663366', endColorstr='#804180', GradientType=0)";
}
.purpleTheme .header:after,
.optionDialogCell p.selectRed {
  background: #663366;
}
.purpleTheme .uiSwitch.on {
  background: #663366;
  background-image: -webkit-linear-gradient(bottom, #804180, #663366);
  background-image: linear-gradient(to top, #804180, #663366);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#804180', endColorstr='#663366', GradientType=0)";
}
.purpleTheme .enqueteTitle,
.purpleTheme .questionTitle span.headNumber,
.purpleTheme .overlay h4 span,
.purpleTheme .overlay .qptRandDialog .selectQptRandbox ul li p span,
.purpleTheme .announceTitle,
.purpleTheme .methodselect h1,
.purpleTheme .share-btn p,
.purpleTheme .q-index {
  color: #8e25ce;
}
.purpleTheme .announceTitle,
.purpleTheme .questionTitle div.headNumber,
.purpleTheme .pageEditArea .editAreaA td.txt p.colortxt,
.purpleTheme .questionTitle span.q {
  color: #8e25ce;
}
.purpleTheme .uiMatrix thead tr.midashiBg th,
.purpleTheme .uiMatrix tbody tr > th.cellTitle01,
.purpleTheme .uiMatrixVertical thead tr.midashiBg th,
.purpleTheme .uiMatrixVertical tbody tr.midashiBg {
  background-color: #8e25ce !important;
  color: #fff;
}
.purpleTheme .itemPalette,
.purpleTheme .itemPaletteTab li.active,
.purpleTheme .uiGroupedButton .checked {
  background-color: #804180;
}
.purpleTheme .uiMatrix tbody th,
.purpleTheme .uiMatrix .cellBack,
.purpleTheme .selected_plan {
  background: #fbefff;
}
.purpleTheme .uiGroupedButton .checked {
  background-color: #804180 !important;
}
.purpleTheme .uiMatrix tbody th,
.purpleTheme .uiMatrix .cellBack,
.purpleTheme .payment {
  background-color: #fbefff;
}
.purpleTheme .uiRadio span.q,
.purpleTheme .uiScale div:first-child + span.q {
  background-image: url(../images/radio_purple_r.png);
  background-size: 100%;
}
.purpleTheme .uiCheck span.q {
  background-image: url(../images/check_purple_r.png);
  background-size: 100%;
}
/*→カラー グレーバック*/
.purpleTheme .uiMatrixVertical thead th.arrowIcon,
.purpleTheme .uiMatrixVertical tbody th.arrowIcon {
  background-image: url(../images/tableArrow_purple.png);
  background-repeat: no-repeat;
  background-position: center center;
  height: 32px;
  background-color: #FFF;
}
.purpleTheme .uiRanking tr {
  padding-top: 15px;
  padding-bottom: 1px;
}
.purpleTheme .uiRadio.checked label,
.purpleTheme .uiCheck.checked label {
  background: -webkit-gradient(linear, left top, left bottom, from(#fbefff), to(#fbefff));
  background: -ms-linear-gradient(top, #fbefff, #fbefff);
  background-color: #fbefff;
}
.purpleTheme .uiScale .checked label {
  background-color: #FFFFFF;
}
.purpleTheme .uiMatrix tbody tr > td:first-child > span {
  background-image: url(../images/icon_tableArrow-purpleTheme.png);
}
.purpleTheme .uiHeaderMenu li {
  border-bottom-color: #3e2742;
}
.purpleTheme .questionEditForm .uiMatrix tbody th,
.purpleTheme .questionEditForm .uiMatrix .cellBack,
.purpleTheme .questionEditForm .selected_plan {
  background: none;
}
.purpleTheme .uiMatrix tbody tr > td:first-child > span {
  background-position: center center;
  background-image: url(../images/icon_tableArrow-purpleTheme.png);
}
/*
 * result.css から抜き出したもの
 */
.purpleTheme .editMode .dropAreaAll .dropArea.noTag.hover-dropped-zone,
.purpleTheme .editMode .result .detail .dropArea.noTag.hover-dropped-zone,
.purpleTheme .editMode .dropAreaAll .dropArea.noTag.active-dropped-zone,
.purpleTheme .editMode .result .detail .dropArea.noTag.active-dropped-zone {
	background-color: #c1a7d1;
}
.purpleTheme .editMode .dropArea {
	background: #663366;
}
.purpleTheme .uiPopupMenu li.selected a {
	background-color: #f0ebf0;
}
.purpleTheme .popupBtn .uiButton {
	background: #8e070f;
	background-image: -webkit-linear-gradient(bottom, #8e070f, #c00d1a);
	background-image: linear-gradient(to top, #8e070f, #c00d1a);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#8e070f', endColorstr='#c00d1a', GradientType=0)";
}
.purpleTheme .themecolor,
.purpleTheme .result .personalWrap .personalWrapInner p {
	color: #663366;
}
.purpleTheme .itemPaletteArea1 .acoBg .acoInnerBg .uiCheck.checked label,
.purpleTheme .itemPaletteArea2 .acoBg .acoInnerBg .uiCheck.checked label {
	background-color: #804180;
	color: #fff;
}
/*
 * common.css から抜き出したもの
 */
.purpleTheme .itemPaletteTab li {
    background: none repeat scroll 0 0 #3e2742;
}
.purpleTheme .uiHeaderMenu ul {
    background: none repeat scroll 0 0 #663366;
}
.purpleTheme .publish-name {
  color:#663366;
}
/*
 * owl-carousel の Questant テーマ
 */
.purpleTheme .qt-theme .owl-controls .owl-page.active span,
.purpleTheme .qt-theme .owl-controls.clickable .owl-page:hover span{
	background: #663366;
	color: #fff;
	/* filter: Alpha(Opacity=100);/\*IE7 fix*\/ */
	/* opacity: 1; */
}
.purpleTheme .uiHeaderMenu.open {
  position: relative;
  border-radius: 5px;
  color: #fff;
  font-size: 12px;
  cursor: pointer;
  background-color: #663366;
  box-shadow: 0 0 2px rgba(1, 0, 0, .3);
  height: 30px;
}﻿
.purpleTheme #myAccount .active {
  background-color: #fbefff;
}

.purpleTheme #pageEdit .header {
  background-color: #663366;
  background-image: -webkit-linear-gradient(bottom, #663366, #804180);
  background: url(../images/noiz.png) repeat 0 0,linear-gradient(to top, #663366, #804180);
  border-bottom: 1px solid #3e2742;
}

.purpleTheme #panel-research-title {
  color: #663366;
}

/* gray */
.grayTheme .header {
/*background: #4c5359;
  background-image: -webkit-linear-gradient(bottom, #4c5359, #606971);
  background-image: linear-gradient(to top, #4c5359, #606971);*/
/*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c5359', endColorstr='#606971', GradientType=0)";*/
}
.grayTheme .uiButton,
.grayTheme p.plzUpgrade a,
.grayTheme ul.disabled li p.plzUpgrade,
.grayTheme .payment p.plzUpgrade,
.grayTheme .announcePay p.plzUpgrade,
.grayTheme .user_content h2 {
  background-color: #B2B5B8;
  background-image: -webkit-linear-gradient(bottom, #B2B5BA, #DCE0E2);
  background-image: linear-gradient(to top, #B2B5B8, #DCE0E2);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#B2B5B8', endColorstr='#DCE0E2', GradientType=0)";
}
.grayTheme .header:after,
.optionDialogCell p.selectRed {
  background: #4c5359;
}
.grayTheme .uiSwitch.on {
  ackground: #9B9B9B;
  background-image: -webkit-linear-gradient(bottom, #C7C7C7, #9B9B9B);
  background-image: linear-gradient(to top, #C7C7C7, #9B9B9B);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#C7C7C7', endColorstr='#9B9B9B', GradientType=0)";
}
.grayTheme .enqueteTitle,
.grayTheme .questionTitle span.headNumber,
.grayTheme .overlay h4 span,
.grayTheme .overlay .qptRandDialog .selectQptRandbox ul li p span,
.grayTheme .announceTitle,
.grayTheme .methodselect h1,
.grayTheme .share-btn p,
.grayTheme .q-index {
  color: #666666;
}
.grayTheme .announceTitle,
.grayTheme .questionTitle div.headNumber,
.grayTheme .pageEditArea .editAreaA td.txt p.colortxt,
.grayTheme .questionTitle span.q {
  color: #666666;
}
.grayTheme .uiMatrix thead tr.midashiBg th,
.grayTheme .uiMatrix tbody tr > th.cellTitle01,
.grayTheme .uiMatrixVertical thead tr.midashiBg th,
.grayTheme .uiMatrixVertical tbody tr.midashiBg {
  background-color: #666666 !important;
  color: #fff;
}
.grayTheme .itemPalette,
.grayTheme .itemPaletteTab li.active,
.grayTheme .uiGroupedButton .checked {
  background-color: #606971;
}
.grayTheme .uiMatrix tbody th,
.grayTheme .uiMatrix .cellBack,
.grayTheme .selected_plan {
  background: #e7e7e7;
}
.grayTheme .uiGroupedButton .checked {
  background-color: #606971 !important;
}
.grayTheme .uiMatrix tbody th,
.grayTheme .uiMatrix .cellBack,
.grayTheme .payment {
  background-color: #e7e7e7;
}
.grayTheme .uiRadio span.q,
.grayTheme .uiScale div:first-child + span.q {
  background-image: url(../images/radio_gray_r.png);
  background-size: 100%;
}
.grayTheme .uiCheck span.q {
  background-image: url(../images/check_gray_r.png);
  background-size: 100%;
}
/*→カラー グレーバック*/
.grayTheme .uiMatrixVertical thead th.arrowIcon,
.grayTheme .uiMatrixVertical tbody th.arrowIcon {
  background-image: url(../images/tableArrow_gray.png);
  background-repeat: no-repeat;
  background-position: center center;
  height: 32px;
  background-color: #FFF;
}
.grayTheme .uiRanking tr {
  padding-top: 15px;
  padding-bottom: 1px;
}
.grayTheme .uiRadio.checked label,
.grayTheme .uiCheck.checked label {
  background: -webkit-gradient(linear, left top, left bottom, from(#e7e7e7), to(#e7e7e7));
  background: -ms-linear-gradient(top, #e7e7e7, #e7e7e7);
  background-color: #e7e7e7;
}
.grayTheme .uiScale .checked label {
  background-color: #FFFFFF;
}
.grayTheme .uiMatrix tbody tr > td:first-child > span {
  background-image: url(../images/icon_tableArrow-grayTheme.png);
}
.grayTheme .uiHeaderMenu li {
  border-bottom-color: #7c7c7c;
}
.grayTheme .questionEditForm .uiMatrix tbody th,
.grayTheme .questionEditForm .uiMatrix .cellBack,
.grayTheme .questionEditForm .selected_plan {
  background: none;
}
.grayTheme .uiMatrix tbody tr > td:first-child > span {
  background-position: center center;
  background-image: url(../images/icon_tableArrow-grayTheme.png);
}
/*
 * result.css から抜き出したもの
 */
.grayTheme .editMode .dropAreaAll .dropArea.noTag.hover-dropped-zone,
.grayTheme .editMode .result .detail .dropArea.noTag.hover-dropped-zone,
.grayTheme .editMode .dropAreaAll .dropArea.noTag.active-dropped-zone,
.grayTheme .editMode .result .detail .dropArea.noTag.active-dropped-zone {
	background-color: #bdbbbb;
}
.grayTheme .editMode .dropArea {
	background: #4c5359;
}
.grayTheme .uiPopupMenu li.selected a {
	background-color: #fafafa;
}
.grayTheme .popupBtn .uiButton {
	background: #8e070f;
	background-image: -webkit-linear-gradient(bottom, #8e070f, #c00d1a);
	background-image: linear-gradient(to top, #8e070f, #c00d1a);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#8e070f', endColorstr='#c00d1a', GradientType=0)";
}
.grayTheme .themecolor,
.grayTheme .result .personalWrap .personalWrapInner p {
	color: #4c5359;
}
.grayTheme .itemPaletteArea1 .acoBg .acoInnerBg .uiCheck.checked label,
.grayTheme .itemPaletteArea2 .acoBg .acoInnerBg .uiCheck.checked label {
	background-color: #606971;
	color: #fff;
}
/*
 * common.css から抜き出したもの
 */
.grayTheme .itemPaletteTab li {
    background: none repeat scroll 0 0 #7c7c7c;
}
.grayTheme .uiHeaderMenu ul {
    background: none repeat scroll 0 0 #4c5359;
}
.grayTheme .publish-name {
  color:#4c5359;
}
/*
 * owl-carousel の Questant テーマ
 */
.grayTheme .qt-theme .owl-controls .owl-page.active span,
.grayTheme .qt-theme .owl-controls.clickable .owl-page:hover span{
	background: #4c5359;
	color: #fff;
	/* filter: Alpha(Opacity=100);/\*IE7 fix*\/ */
	/* opacity: 1; */
}
.grayTheme .uiHeaderMenu.open {
  position: relative;
  border-radius: 5px;
  color: #fff;
  font-size: 12px;
  cursor: pointer;
  background-color: #4c5359;
  box-shadow: 0 0 2px rgba(1, 0, 0, .3);
  height: 30px;
}﻿
.grayTheme #myAccount .active {
  background-color: #e7e7e7;
}

.grayTheme #pageEdit .header {
  background-color: #4c5359;
  background-image: -webkit-linear-gradient(top, #4c5359, #606971);
  background: url(../images/noiz.png) repeat 0 0,linear-gradient(to bottom, #606971, #4c5359);
  border-bottom: 1px solid #333333;
}

.grayTheme #panel-research-title {
  color: #666666;
}

/* black */
.blackTheme .header {
/*background: #4c5359;
  background-image: -webkit-linear-gradient(bottom, #4c5359, #292929);
  background-image: linear-gradient(to top, #4c5359, #292929);*/
/*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c5359', endColorstr='#292929', GradientType=0)";*/
}
.blackTheme .uiButton,
.blackTheme p.plzUpgrade a,
.blackTheme ul.disabled li p.plzUpgrade,
.blackTheme .payment p.plzUpgrade,
.blackTheme .announcePay p.plzUpgrade,
.blackTheme .user_content h2 {
  background: #4c5359;
  background-image: -webkit-linear-gradient(bottom, #4c5359, #292929);
  background-image: linear-gradient(to top, #4c5359, #292929);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c5359', endColorstr='#292929', GradientType=0)";
}
.blackTheme .header:after,
.optionDialogCell p.selectRed {
  background: #4c5359;
}
.blackTheme .uiSwitch.on {
  background: #4c5359;
  background-image: -webkit-linear-gradient(bottom, #292929, #4c5359);
  background-image: linear-gradient(to top, #292929, #4c5359);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#292929', endColorstr='#4c5359', GradientType=0)";
}
.blackTheme .enqueteTitle,
.blackTheme .questionTitle span.headNumber,
.blackTheme .overlay h4 span,
.blackTheme .overlay .qptRandDialog .selectQptRandbox ul li p span,
.blackTheme .announceTitle,
.blackTheme .methodselect h1,
.blackTheme .share-btn p,
.blackTheme .q-index {
  color: #090909;
}
.blackTheme .announceTitle,
.blackTheme .questionTitle div.headNumber,
.blackTheme .pageEditArea .editAreaA td.txt p.colortxt,
.blackTheme .questionTitle span.q {
  color: #090909;
}
.blackTheme .uiMatrix thead tr.midashiBg th,
.blackTheme .uiMatrix tbody tr > th.cellTitle01,
.blackTheme .uiMatrixVertical thead tr.midashiBg th,
.blackTheme .uiMatrixVertical tbody tr.midashiBg {
  background-color: #090909 !important;
  color: #fff;
}
.blackTheme .itemPalette,
.blackTheme .itemPaletteTab li.active,
.blackTheme .uiGroupedButton .checked {
  background-color: #292929;
}
.blackTheme .uiMatrix tbody th,
.blackTheme .uiMatrix .cellBack,
.blackTheme .selected_plan {
  background: #dfdfdf;
}
.blackTheme .uiGroupedButton .checked {
  background-color: #292929 !important;
}
.blackTheme .uiMatrix tbody th,
.blackTheme .uiMatrix .cellBack,
.blackTheme .payment {
  background-color: #dfdfdf;
}
.blackTheme .uiRadio span.q,
.blackTheme .uiScale div:first-child + span.q {
  background-image: url(../images/radio_black_r.png);
  background-size: 100%;
}
.blackTheme .uiCheck span.q {
  background-image: url(../images/check_black_r.png);
  background-size: 100%;
}
/*→カラー グレーバック*/
.blackTheme .uiMatrixVertical thead th.arrowIcon,
.blackTheme .uiMatrixVertical tbody th.arrowIcon {
  background-image: url(../images/tableArrow_black.png);
  background-repeat: no-repeat;
  background-position: center center;
  height: 32px;
  background-color: #FFF;
}
.blackTheme .uiRanking tr {
  padding-top: 15px;
  padding-bottom: 1px;
}
.blackTheme .uiRadio.checked label,
.blackTheme .uiCheck.checked label {
  background: -webkit-gradient(linear, left top, left bottom, from(#dfdfdf), to(#dfdfdf));
  background: -ms-linear-gradient(top, #dfdfdf, #dfdfdf);
  background-color: #dfdfdf;
}
.blackTheme .uiScale .checked label {
  background-color: #FFFFFF;
}
.blackTheme .uiMatrix tbody tr > td:first-child > span {
  background-image: url(../images/icon_tableArrow-blackTheme.png);
}
.blackTheme .uiHeaderMenu li {
  border-bottom-color: #000;
}
.blackTheme .questionEditForm .uiMatrix tbody th,
.blackTheme .questionEditForm .uiMatrix .cellBack,
.blackTheme .questionEditForm .selected_plan {
  background: none;
}
.blackTheme .uiMatrix tbody tr > td:first-child > span {
  background-position: center center;
  background-image: url(../images/icon_tableArrow-blackTheme.png);
}
/*
 * result.css から抜き出したもの
 */
.blackTheme .editMode .dropAreaAll .dropArea.noTag.hover-dropped-zone,
.blackTheme .editMode .result .detail .dropArea.noTag.hover-dropped-zone,
.blackTheme .editMode .dropAreaAll .dropArea.noTag.active-dropped-zone,
.blackTheme .editMode .result .detail .dropArea.noTag.active-dropped-zone {
	background-color: #7a7a7a;
}
.blackTheme .editMode .dropArea {
	background: #4c5359;
}
.blackTheme .uiPopupMenu li.selected a {
	background-color: #ebebeb;
}
.blackTheme .popupBtn .uiButton {
	background: #8e070f;
	background-image: -webkit-linear-gradient(bottom, #8e070f, #c00d1a);
	background-image: linear-gradient(to top, #8e070f, #c00d1a);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#8e070f', endColorstr='#c00d1a', GradientType=0)";
}
.blackTheme .themecolor,
.blackTheme .result .personalWrap .personalWrapInner p {
	color: #4c5359;
}
.blackTheme .itemPaletteArea1 .acoBg .acoInnerBg .uiCheck.checked label,
.blackTheme .itemPaletteArea2 .acoBg .acoInnerBg .uiCheck.checked label {
	background-color: #292929;
	color: #fff;
}
/*
 * common.css から抜き出したもの
 */
.blackTheme .itemPaletteTab li {
    background: none repeat scroll 0 0 #000;
}
.blackTheme .uiHeaderMenu ul {
    background: none repeat scroll 0 0 #4c5359;
}
.blackTheme .publish-name {
  color:#4c5359;
}
/*
 * owl-carousel の Questant テーマ
 */
.blackTheme .qt-theme .owl-controls .owl-page.active span,
.blackTheme .qt-theme .owl-controls.clickable .owl-page:hover span{
	background: #4c5359;
	color: #fff;
	/* filter: Alpha(Opacity=100);/\*IE7 fix*\/ */
	/* opacity: 1; */
}
.blackTheme .uiHeaderMenu.open {
  position: relative;
  border-radius: 5px;
  color: #fff;
  font-size: 12px;
  cursor: pointer;
  background-color: #4c5359;
  box-shadow: 0 0 2px rgba(1, 0, 0, .3);
  height: 30px;
}
.blackTheme #myAccount .active {
  background-color: #dfdfdf;
}
.blackTheme #pageEdit .header {
  background-color: #4c5359;
  background-image: -webkit-linear-gradient(top, #292929, #4c5359);
  background: url(../images/noiz.png) repeat 0 0,linear-gradient(to top, #292929, #4c5359);
  border-bottom: 1px solid #000;
}

.blackTheme #panel-research-title {
  color: #090909;
}

/* bronze */
.bronzeTheme .header {
}
.bronzeTheme .uiButton,
.bronzeTheme p.plzUpgrade a,
.bronzeTheme ul.disabled li p.plzUpgrade,
.bronzeTheme .payment p.plzUpgrade,
.bronzeTheme .announcePay p.plzUpgrade,
.bronzeTheme .user_content h2 {
  background: #897869;
}
.bronzeTheme .header:after,
.optionDialogCell p.selectRed {
  background: #897869;
}
.bronzeTheme .uiSwitch.on {
  background: #897869;
}
.bronzeTheme .enqueteTitle,
.bronzeTheme .questionTitle span.headNumber,
.bronzeTheme .overlay h4 span,
.bronzeTheme .overlay .qptRandDialog .selectQptRandbox ul li p span,
.bronzeTheme .announceTitle,
.bronzeTheme .methodselect h1,
.bronzeTheme .share-btn p,
.bronzeTheme .q-index {
  color: #897869;
}
.bronzeTheme .announceTitle,
.bronzeTheme .questionTitle div.headNumber,
.bronzeTheme .pageEditArea .editAreaA td.txt p.colortxt,
.bronzeTheme .questionTitle span.q {
  color: #897869;
}
.bronzeTheme .uiMatrix thead tr.midashiBg th,
.bronzeTheme .uiMatrix tbody tr > th.cellTitle01,
.bronzeTheme .uiMatrixVertical thead tr.midashiBg th,
.bronzeTheme .uiMatrixVertical tbody tr.midashiBg {
  background-color: #897869 !important;
  color: #fff;
}
.bronzeTheme .itemPalette,
.bronzeTheme .itemPaletteTab li.active,
.bronzeTheme .uiGroupedButton .checked {
  background-color: #897869
}
.bronzeTheme .uiMatrix .cellBack,
.bronzeTheme .selected_plan,
.bronzeTheme .payment {
  background: -webkit-gradient(linear, left top, left bottom, from(#E3E0DC), to(#ccbcab));
  background: -ms-linear-gradient(top, #E3E0DC, #ccbcab);
}
.bronzeTheme .uiGroupedButton .checked {
  background-color: #897869 !important;
}
.bronzeTheme .uiMatrix tbody th.flex_colspan{
    background:#FFFFFF;
}
.bronzeTheme .uiRadio span.q,
.bronzeTheme .uiScale div:first-child + span.q {
  background-image: url(../images/theme_color/12/radio_bronze_r.png);
  background-size: 100%;
}
.bronzeTheme .uiCheck span.q {
  background-image: url(../images/theme_color/12/check_bronze_r.png);
  background-size: 100%;
}
/*→カラー グレーバック*/
.bronzeTheme .uiMatrixVertical thead th.arrowIcon,
.bronzeTheme .uiMatrixVertical tbody th.arrowIcon {
  background-image: url(../images/theme_color/12/tableArrow_bronze.png);
  background-repeat: no-repeat;
  background-position: center center;
  height: 32px;
  background-color: #FFF;
}
.bronzeTheme .uiRanking tr {
  padding-top: 15px;
  padding-bottom: 1px;
}
.bronzeTheme .uiRadio.checked label,
.bronzeTheme .uiCheck.checked label {
  background: -webkit-gradient(linear, left top, left bottom, from(#E3E0DC), to(#ccbcab));
  background: -ms-linear-gradient(top, #E3E0DC, #ccbcab);
}
.bronzeTheme .uiScale .checked label {
  background-color: #FFFFFF;
}
.bronzeTheme .uiMatrix tbody tr > td:first-child > span {
  background-image: url(../images/theme_color/12/tableArrow_bronze2.png);
}
.bronzeTheme .uiHeaderMenu li {
  border-bottom-color: #897869;
}
.bronzeTheme .questionEditForm .uiMatrix tbody th,
.bronzeTheme .questionEditForm .uiMatrix .cellBack,
.bronzeTheme .questionEditForm .selected_plan {
  background: none;
}
.bronzeTheme .uiMatrix tbody tr > td:first-child > span {
  background-position: center center;
  background-image: url(../images/theme_color/12/tableArrow_bronze2.png);
}
/*
 * result.css から抜き出したもの
 */
.bronzeTheme .editMode .dropAreaAll .dropArea.noTag.hover-dropped-zone,
.bronzeTheme .editMode .result .detail .dropArea.noTag.hover-dropped-zone,
.bronzeTheme .editMode .dropAreaAll .dropArea.noTag.active-dropped-zone,
.bronzeTheme .editMode .result .detail .dropArea.noTag.active-dropped-zone {
    background-color: #e0c2b9;
}
.bronzeTheme .editMode .dropArea {
    background: #897869;
}
.bronzeTheme .uiPopupMenu li.selected a {
    background-color: #e5dbcb;
}
.bronzeTheme .popupBtn .uiButton {
    background: #897869;
}
.bronzeTheme .themecolor,
.bronzeTheme .result .personalWrap .personalWrapInner p {
    color: #897869;
}
.bronzeTheme .itemPaletteArea1 .acoBg .acoInnerBg .uiCheck.checked label,
.bronzeTheme .itemPaletteArea2 .acoBg .acoInnerBg .uiCheck.checked label {
    background-color: #897869
    color: #fff;
}
/*
 * common.css から抜き出したもの
 */
.bronzeTheme .itemPaletteTab li {
    background: none repeat scroll 0 0 #897869;
}
.bronzeTheme .uiHeaderMenu ul {
    background: none repeat scroll 0 0 #897869;
}
.bronzeTheme .publish-name {
  color:#897869;
}
/*
 * owl-carousel の Questant テーマ
 */
.bronzeTheme .qt-theme .owl-controls .owl-page.active span,
.bronzeTheme .qt-theme .owl-controls.clickable .owl-page:hover span{
    background: #897869;
    color: #fff;
}
.bronzeTheme .uiHeaderMenu.open {
  position: relative;
  border-radius: 5px;
  color: #fff;
  font-size: 12px;
  cursor: pointer;
  background-color: #897869;
  box-shadow: 0 0 2px rgba(1, 0, 0, .3);
  height: 30px;
}
.bronzeTheme #myAccount .active {
  background: -webkit-gradient(linear, left top, left bottom, from(#E3E0DC), to(#ccbcab));
  background: -ms-linear-gradient(top, #E3E0DC, #ccbcab);
}
.bronzeTheme #pageEdit .header {
  background-color: #897869;
  border-bottom: 1px solid #897869;
}
.bronzeTheme .table_qtype_choiceimage .uiRadio.checked label,
.bronzeTheme .table_qtype_choiceimage .uiCheck.checked label {
  background: none;
  background-color: transparent;
}

.bronzeTheme #panel-research-title {
  color: #897869;
}

/* image choice */
.pinkTheme .table_qtype_choiceimage label:hover .check-imagechoice,
.pinkTheme .table_qtype_choiceimage .checked label .check-imagechoice,
.pinkTheme .image-zoom-modal.checked .check-imagechoice {
  background-position: 0px -85px;
}
.orangeTheme .table_qtype_choiceimage label:hover .check-imagechoice,
.orangeTheme .table_qtype_choiceimage .checked label .check-imagechoice,
.orangeTheme .image-zoom-modal.checked .check-imagechoice {
  background-position: 0px -170px;
}
.yellowTheme .table_qtype_choiceimage label:hover .check-imagechoice,
.yellowTheme .table_qtype_choiceimage .checked label .check-imagechoice,
.yellowTheme .image-zoom-modal.checked .check-imagechoice {
  background-position: 0px -255px;
}
.lightgreenTheme .table_qtype_choiceimage label:hover .check-imagechoice,
.lightgreenTheme .table_qtype_choiceimage .checked label .check-imagechoice,
.lightgreenTheme .image-zoom-modal.checked .check-imagechoice {
  background-position: 0px -340px;
}
.greenTheme .table_qtype_choiceimage label:hover .check-imagechoice,
.greenTheme .table_qtype_choiceimage .checked label .check-imagechoice,
.greenTheme .image-zoom-modal.checked .check-imagechoice {
  background-position: 0px -425px;
}
.lightblueTheme .table_qtype_choiceimage label:hover .check-imagechoice,
.lightblueTheme .table_qtype_choiceimage .checked label .check-imagechoice,
.lightblueTheme .image-zoom-modal.checked .check-imagechoice {
  background-position: 0px -510px;
}
.blueTheme .table_qtype_choiceimage label:hover .check-imagechoice,
.blueTheme .table_qtype_choiceimage .checked label .check-imagechoice,
.blueTheme .image-zoom-modal.checked .check-imagechoice {
  background-position: 0px -595px;
}
.purpleTheme .table_qtype_choiceimage label:hover .check-imagechoice,
.purpleTheme .table_qtype_choiceimage .checked label .check-imagechoice,
.purpleTheme .image-zoom-modal.checked .check-imagechoice {
  background-position: 0px -680px;
}
.grayTheme .table_qtype_choiceimage label:hover .check-imagechoice,
.grayTheme .table_qtype_choiceimage .checked label .check-imagechoice,
.grayTheme .image-zoom-modal.checked .check-imagechoice {
  background-position: 0px -765px;
}
.blackTheme .table_qtype_choiceimage label:hover .check-imagechoice,
.blackTheme .table_qtype_choiceimage .checked label .check-imagechoice,
.blackTheme .image-zoom-modal.checked .check-imagechoice {
  background-position: 0px -850px;
}
.bronzeTheme .table_qtype_choiceimage label:hover .check-imagechoice,
.bronzeTheme .table_qtype_choiceimage .checked label .check-imagechoice{
  background: url("../images/theme_color/12/check-imagechoice-sp_12.png") !important;
}
.bronzeTheme .image-zoom-modal.checked .check-imagechoice {
  background: url("../images/theme_color/12/check-imagechoice_12.png") !important;
}

.redTheme .table_qtype_choiceimage .uiRadio.checked label,
.redTheme .table_qtype_choiceimage .uiCheck.checked label,
.pinkTheme .table_qtype_choiceimage .uiRadio.checked label,
.pinkTheme .table_qtype_choiceimage .uiCheck.checked label,
.orangeTheme .table_qtype_choiceimage .uiRadio.checked label,
.orangeTheme .table_qtype_choiceimage .uiCheck.checked label,
.yellowTheme .table_qtype_choiceimage .uiRadio.checked label,
.yellowTheme .table_qtype_choiceimage .uiCheck.checked label,
.lightgreenTheme .table_qtype_choiceimage .uiRadio.checked label,
.lightgreenTheme .table_qtype_choiceimage .uiCheck.checked label,
.greenTheme .table_qtype_choiceimage .uiRadio.checked label,
.greenTheme .table_qtype_choiceimage .uiCheck.checked label,
.lightblueTheme .table_qtype_choiceimage .uiRadio.checked label,
.lightblueTheme .table_qtype_choiceimage .uiCheck.checked label,
.blueTheme .table_qtype_choiceimage .uiRadio.checked label,
.blueTheme .table_qtype_choiceimage .uiCheck.checked label,
.purpleTheme .table_qtype_choiceimage .uiRadio.checked label,
.purpleTheme .table_qtype_choiceimage .uiCheck.checked label,
.grayTheme .table_qtype_choiceimage .uiRadio.checked label,
.grayTheme .table_qtype_choiceimage .uiCheck.checked label,
.blackTheme .table_qtype_choiceimage .uiRadio.checked label,
.blackTheme .table_qtype_choiceimage .uiCheck.checked label,
.bronzeTheme .table_qtype_choiceimage .uiRadio.checked label,
.bronzeTheme .table_qtype_choiceimage .uiCheck.checked label {
  background: none;
  background-color: transparent;
}


.redTheme .uiMatrix .flex_colspan_sp,
.pinkTheme .uiMatrix .flex_colspan_sp,
.orangeTheme .uiMatrix .flex_colspan_sp,
.yellowTheme .uiMatrix .flex_colspan_sp,
.lightgreenTheme .uiMatrix .flex_colspan_sp,
.greenTheme .uiMatrix .flex_colspan_sp,
.lightblueTheme .uiMatrix .flex_colspan_sp,
.blueTheme .uiMatrix .flex_colspan_sp,
.purpleTheme .uiMatrix .flex_colspan_sp,
.grayTheme .uiMatrix .flex_colspan_sp,
.blackTheme .uiMatrix .flex_colspan_sp,
.bronzeTheme .uiMatrix .flex_colspan_sp {
  background-color: #ffffff;!important
}

.bronzeTheme .uiMatrix .flex_colspan_sp{
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ffffff));
  background: -ms-linear-gradient(top, #ffffff, #ffffff);
}

/* PC用のボタン表示表示設定*/
#mobileNextRecoBtn,
#mobileNextBtn {
    display: list-item;
}

#pcNextRecoBtn,
#pcNextBtn {
    display: none;
}
