/* 全体 */
#main_content * {
}

/* アンケート */
.enquete_content {
    font-size: 12px;
    width: 700px;
    margin: 0px auto;
    border-spacing: 0px;
    overflow: hidden;
}

/* マトリクス型 */
.enquete_content_matrix_title {
    font-size: 12px;
    margin: 0px auto;
    border-spacing: 0px;
    overflow: hidden;
    width: 700px;
}

/* マトリクス型 */
.enquete_content_matrix {
    font-size: 12px;
    margin: 0px auto;
    border-spacing: 0px;
    overflow: hidden;
}

/* メインコンテント内フッタ */
#enquete_footer {
    line-height:150%;
    width: 700px;
    margin: 0px auto;
    overflow: hidden;
}

/* メインコンテント内テキスト入力欄 */
.enquete_text {
    width: 698px;
    margin: 0px auto;
    overflow: hidden;
}

/* 画像 */
.enquete_image {
    width: 698px;
    margin: 0px auto;
    overflow: hidden;
}
/* hr */
.enquete_hr {
    width: 700px;
    margin: 0px auto;
    overflow: hidden;
}

/* エラー表示ボックス */
#enquete_error {
    font-size: 12px;
    width: 698px;
    color: #FF0000;
    font-weight: bold;
    margin: 0px auto;
    overflow: hidden;
}

/* 表示項目 */
.enquete_content .contents {
}
/* 表示項目アンケート */
.enquete_content .questions {
}
/* 表示項目送信ボタン */
#enquete_footer .submit {
    margin-top: 10px;
    text-align: center;
}
/* エラー表示 */
#enquete_error .error {
    @@TH-FONT-SIZE@@
    text-align: left;
}

/* 設問エリア 1段*/
.enquete_content .questions .title_area {
    padding: 10px 5px;
    line-height:150%;
    /*width: 200px;*/
    font-size:13px;
    font-weight: bold;
}

/* 設問エリア 1段*/
.enquete_content_matrix_title .questions .title_area {
    padding: 10px 5px;
    line-height:150%;
    /*width: 200px;*/
    font-size:13px;
    font-weight: bold;
}

/* 設問エリア 1段*/
.enquete_content_matrix .questions .title_area {
    padding: 10px 5px;
    line-height:150%;
    /*width: 200px;*/
    font-size:13px;
    font-weight: bold;
}

.enquete_content .questions .title_area .title_wrapper {
    display: inline;
}

.enquete_content .questions .title_area .tnotes1 {
}

.enquete_content .questions .title_area .tnotes2 {
    display: inline;
}

.enquete_content .questions .title_area .tnotes3 {
    display: inline;
}

.enquete_content .questions .title_area .tnotes4 {
}

.enquete_content .questions .input_area {
    padding: 10px 5px;
    line-height:150%;
}

.enquete_content .questions .input_area .input_wrapper {
    display: inline;
}

.enquete_content .questions .input_area .inotes1 {
}

.enquete_content .questions .input_area .inotes2 {
    display: inline;
    clear: both;
}

.enquete_content .questions .input_area .inotes3 {
    display: inline;
}

.enquete_content .questions .input_area .inotes4 {
}

/* ユーザ設定 */
body{
}
#text1{
  background-color:#FFFFFF;
  border-top-color:#FFFFFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#FFFFFF;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#FFFFFF;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#FFFFFF;
  border-left-width:1px;
  border-left-style:solid;
  color:#000000;
}
.enqTh68 table {color:#000000}
#text2{
  background-color:#FFFFFF;
  border-top-color:#FFFFFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#FFFFFF;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#FFFFFF;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#FFFFFF;
  border-left-width:1px;
  border-left-style:solid;
  color:#000000;
}
.enqTh54 table {color:#000000}
#text3{
  background-color:#FFFFFF;
  border-top-color:#FFFFFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#FFFFFF;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#FFFFFF;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#FFFFFF;
  border-left-width:1px;
  border-left-style:solid;
  color:#000000;
}
.enqTh55 table {color:#000000}
#questiont1 .title_area{
  background-color:#99CCFF;
  border-top-color:#666666;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqTh6 table {color:#525252}
#text4{
  background-color:#FFFFFF;
  border-top-color:#FFFFFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#FFFFFF;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#FFFFFF;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#FFFFFF;
  border-left-width:1px;
  border-left-style:solid;
  color:#000000;
}
.enqTh47 table {color:#000000}
#questiont2 .title_area{
  background-color:#99CCFF;
  border-top-color:#666666;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqTh9 table {color:#525252}
#questiont3 .title_area{
  background-color:#99CCFF;
  border-top-color:#99CCFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqTh10 table {color:#525252}
#questiont4 .title_area{
  background-color:#99CCFF;
  border-top-color:#99CCFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqTh30 table {color:#525252}
#questiont5 .title_area{
  background-color:#99CCFF;
  border-top-color:#99CCFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqTh12 table {color:#525252}
#questiont6 .title_area{
  background-color:#99CCFF;
  border-top-color:#99CCFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqTh13 table {color:#525252}
#questiont7 .title_area{
  background-color:#99CCFF;
  border-top-color:#99CCFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqTh57 table {color:#525252}
#questiont8 .title_area{
  background-color:#99CCFF;
  border-top-color:#99CCFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqTh17 table {color:#525252}
#questiont9 .title_area{
  background-color:#99CCFF;
  border-top-color:#99CCFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqTh16 table {color:#525252}
#questiont10 .title_area{
  background-color:#99CCFF;
  border-top-color:#99CCFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqTh18 table {color:#525252}
#questiont11 .title_area{
  background-color:#99CCFF;
  border-top-color:#99CCFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqTh14 table {color:#525252}
#questiont12 .title_area{
  background-color:#99CCFF;
  border-top-color:#99CCFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqTh32 table {color:#525252}
#questiont13 .title_area{
  background-color:#99CCFF;
  border-top-color:#99CCFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqTh60 table {color:#525252}
#text5{
  background-color:#FFFFFF;
  border-top-color:#FFFFFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#FFFFFF;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#FFFFFF;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#FFFFFF;
  border-left-width:1px;
  border-left-style:solid;
  color:#000000;
}
.enqTh63 table {color:#000000}
#questiont14 .title_area{
  background-color:#99CCFF;
  border-top-color:#666666;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqTh64 table {color:#525252}
#questiont15 .title_area{
  background-color:#99CCFF;
  border-top-color:#99CCFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqTh65 table {color:#525252}
#questiont16 .title_area{
  background-color:#99CCFF;
  border-top-color:#99CCFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqTh66 table {color:#525252}
#questiont17 .title_area{
  background-color:#99CCFF;
  border-top-color:#99CCFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqTh20 table {color:#525252}
#text6{
  background-color:#FFFFFF;
  border-top-color:#FFFFFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#FFFFFF;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#FFFFFF;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#FFFFFF;
  border-left-width:1px;
  border-left-style:solid;
  color:#000000;
}
.enqTh67 table {color:#000000}
.enqIf68{
  background-color:#FFFFFF;
  border-top-color:#666666;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#FFFFFF;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqIf68 table {color:#525252}
#questioni1 .input_area{
  background-color:#FFFFFF;
  border-top-color:#FFFFFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqIf6 table {color:#525252}
#questioni2 .input_area{
  background-color:#FFFFFF;
  border-top-color:#FFFFFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqIf9 table {color:#525252}
#questioni3 .input_area{
  background-color:#FFFFFF;
  border-top-color:#FFFFFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqIf10 table {color:#525252}
#questioni4 .input_area{
  background-color:#FFFFFF;
  border-top-color:#FFFFFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqIf30 table {color:#525252}
#questioni5 .input_area{
  background-color:#FFFFFF;
  border-top-color:#FFFFFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqIf12 table {color:#525252}
#questioni6 .input_area{
  background-color:#FFFFFF;
  border-top-color:#FFFFFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqIf13 table {color:#525252}
#questioni7 .input_area{
  background-color:#FFFFFF;
  border-top-color:#FFFFFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqIf57 table {color:#525252}
#questioni8 .input_area{
  background-color:#FFFFFF;
  border-top-color:#FFFFFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqIf17 table {color:#525252}
#questioni9 .input_area{
  background-color:#FFFFFF;
  border-top-color:#FFFFFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqIf16 table {color:#525252}
#questioni10 .input_area{
  background-color:#FFFFFF;
  border-top-color:#FFFFFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqIf18 table {color:#525252}
#questioni11 .input_area{
  background-color:#FFFFFF;
  border-top-color:#FFFFFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqIf14 table {color:#525252}
#questioni12 .input_area{
  background-color:#FFFFFF;
  border-top-color:#FFFFFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqIf32 table {color:#525252}
#questioni13 .input_area{
  background-color:#FFFFFF;
  border-top-color:#FFFFFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqIf60 table {color:#525252}
#questioni14 .input_area{
  background-color:#FFFFFF;
  border-top-color:#FFFFFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqIf64 table {color:#525252}
#questioni15 .input_area{
  background-color:#FFFFFF;
  border-top-color:#FFFFFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqIf65 table {color:#525252}
#questioni16 .input_area{
  background-color:#FFFFFF;
  border-top-color:#FFFFFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqIf66 table {color:#525252}
#questioni17 .input_area{
  background-color:#FFFFFF;
  border-top-color:#FFFFFF;
  border-top-width:1px;
  border-top-style:solid;
  border-right-color:#666666;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-color:#666666;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-left-color:#666666;
  border-left-width:1px;
  border-left-style:solid;
  color:#525252;
}
.enqIf20 table {color:#525252}


/* 文字サイズ変更対応 2014.03.04 本城*/
input[type="text"],input[type="password"],textarea,select {
  font-size:@@FONT-SIZE@@px;
}
input[type="radio"],input[type="checkbox"]{
  width:@@FONT-SIZE@@px;
  height:@@FONT-SIZE@@px;
}
/*
input[type="button"],input[type="submit"]{
  font-size:@@FONT-SIZE@@px !important;
  width:@@BUTTON-SIZE-W@@px !important;
  height:@@BUTTON-SIZE-H@@px !important;
}
*/
