
/* --------------------------------------------------------------------
	フリーページ・ Meet Tokyo Creator
--------------------------------------------------------------------- */
    /*共通
---------------------------------------------*/

    .container_ {
        width: 1200px;
        margin: 60px auto 0;
    }

    div.mtc_ .main_ {
        margin-bottom: 65px;
    }

    div.mtc_ .section_ {
        overflow: hidden;
        margin-bottom: 50px;
    }

    div.mtc_ .leftbox_ {
        float: left;
        display: inline;
    }

    div.mtc_ .rightbox_ {
        float: right;
        display: inline;
    }

    div.mtc_ .txt_ h2 {
        margin-bottom: 30px;
    }

    div.mtc_ .txt_ p {
        font-size: 13px;
        line-height: 2.0;
    }

    div.mtc_ .photo_ {
        text-align: center;
    }

    div.mtc_ .photo_ img {
        margin-bottom: 5px;
    }

    div.mtc_ .photo_ .column2_ {
        overflow: hidden;
    }

    div.mtc_ .photo_ .column2_ li {
        float: left;
        display: inline;
    }

    div.mtc_ #profile {
        padding: 0 10px;
        text-align: left;
    }


    div.mtc_ p.choice_item,
    div.mtc_ p.choice_item a {
        color: #6596AF;
    }

    div.mtc_ p.choice_item.no_link {
        color: #000;
    }

    div.mtc_ p.choice_item a {
        text-decoration: underline;
    }

    div.mtc_ #profile h2 {
        width: 540px;
        height: 31px;
        background: url(../img/usr/freepage/btm/bmtc_detail/profile.png) no-repeat left top;
        margin-bottom: 10px;
        text-indent: -9999px;
    }

    div.mtc_ #profile .name_ {
        font-size: 16px;
        font-weight: normal;
        margin-bottom: 10px;
    }

    div.mtc_ .section_ #profile.section_ {
        padding: 30px 0 0;
        margin-bottom: 0;
    }

    div.mtc_ .section_ #profile.section_ h2 {
        padding-bottom: 5px;
    }

    div.mtc_ .section_ #profile.section_>p {
        font-size: 11px;
        line-height: 1.6;
        font-weight: bold;
    }

    #pattern2 .mtc_new_wrap {
        overflow: hidden;
    }

    #pattern2 .mtc_archive {
        width: 1100px;
        margin-top: 40px;
        clear: both;
    }

    #pattern2 .mtc_archive .flexslider .slides li {
        padding-bottom: 10px;
        padding-right: 10px;
    }

    #pattern2 .mtc_archive .flexslider .flex-viewport {
        max-height: 330px !important;
        width: 1000px;
        margin: 0 auto;
    }

    .section_ .bk_comment {
        font-weight: bold;
    }

    .section_ .bmtc_question {
        display: block;
        font-weight: bold;
        font-size: 120%;
        color: #6596AF;
    }

    /*vol.1
---------------------------------------------*/
    #mtc1 .leftbox_ {
        width: 530px;
    }

    #mtc1 .rightbox_ {
        width: 525px;
    }

    #mtc1 .photo_ .column2_ {
        width: 528px;
    }

    #mtc1 .photo_ .column2_ li {
        padding: 0 5px 10px;
    }


    /*vol.2
---------------------------------------------*/
    #mtc1 div.section_>h2 {
        padding-bottom: 30px;
    }

    /*vol.3
---------------------------------------------*/
    p.vol3_notes {
        text-align: right;
        font-size: 9px;
    }



/* 230210修正 */
    .container_ {
        width: 1100px;
    }
    
    #side {
        /* margin-right: 103px !important; */
    }
    
    #main {
        /* float: none !important;  */
    }
    
    div.mtc_ .txt_ {
        width: auto;
    }