/*******************************/
/* RecSΚ
/******************************/
.ContentsBox{
    width:100%;
    margin:0px 0px 1px 0px;
    padding:0px;
    border-width:1pt;
    border-color:#C0C0C0;
    border-style:solid;
    font-size:10pt;
    background-color:#FFFFFF;
    float:left;
}
.ContentsBox_Clear{
    width:100%;
    margin:0px 0px 1px 0px;
    padding:0px;
    font-size:10pt;
    background-color:#FFFFFF;
    float:left;
}
.ContentsBoxTitle{
    width:100%;
    margin:0px 0px 0px 0px;
    background-image:url('../img/BackColor.gif');
    background-repeat:repeat-x;
    clear:both;
    padding:5px 0px 5px 0px;
}
.ContentsBoxTitleInq{
    width:100%;
    margin:1px 0px 0px 0px;
    background-image:url('../img/BackColor_Inq.gif');
    background-repeat:repeat-x;
    clear:both;
    padding:5px 0px 5px 0px;
}
.ContentsBoxTitleText{
 width:100%;
 margin:0px 0px 0px 10px;
 color:#DBDBDB;
 font-size:10pt;
 font-weight:bold;
}
.ContentsBoxDetail{
 width:100%;
 float:left;
 top:0px;
 padding:3px 3px 3px -3px;
 margin:0px;
 color:#808080;
}
.ContentsBoxDetail FIELDSET {
    width:100%;
    margin:10px 0px 10px 0px;
    background-color:#F0F0F0;
}
.ContentsBoxDetail TEXTAREA {
    width:98%;
    height:20em;
}
/*******************************/
/*@¨XΰeΜ\¦
/******************************/
.DetailShopLogo{
    width:170px;
    float:left;
    padding:5px 5px 5px 5px;
}
.DetailShopTextBox{
    width:380px;
    float:left;
}
.DetailShopTextTitle{
    width:100%;
    text-align:left;
    padding:3px 0px 3px 0px;
}
.DetailShopText{
    width:100%;
    text-align:left;
    padding:2px 0px 2px 0px;
    border-bottom-style:dashed;
    border-bottom-width:1px;
    border-bottom-color:#C0C0C0;
    float:left;
}

.TextTitle{
    width:25%;
    float:left;
    padding:2px 0px 2px 5px;
    margin:0px;
}
.TextConte{
    width:70%;
    float:left;
    padding:2px 0px 2px 5px;
    margin:0px;
}
/*******************************/
/* ¨X]ΏΜ\¦
/******************************/
.Detail{
    width:100%;
    padding:0px 0px 5px 0px;
}
.DetailEva{
    width:100%;
    padding:0px 0px 5px 0px;
    border-top:#C0C0C0;
    border-top-color:#C0C0C0;
    border-top-style:solid;
    border-top-width:1px;
}
.DetailEvaHalfLeft{
    float:left;
    width:48%;
    padding:5px;
    margin:0px;
    border-right-color:#C0C0C0;
    border-right-style:solid;
    border-right-width:1px;
}
.DetailEvaHalfRight{
 float:left;
 width:48%;
 padding:5px;
 margin:0px;
 font-size:10px;
 color:#808080;
}
.DetailEvaTitle{
    font-size:10pt;
    padding:5px 0px 5px 5px;
    margin:0px;
    font-weight:bold;
    color:#808080;
}
.EvaTextTitleB{
    width:125px;
    font-size:10pt;
    float:left;
    padding:5px 0px 5px 5px;
    margin:0px;
    font-weight:bold;
}
.EvaTextTitle{
    width:115px;
    font-size:10pt;
    float:left;
    padding:0px 0px 0px 5px;
    margin:0px;
}
.EvaTextCountB{
    font-size:12pt;
    float:right;
    padding:0px;
    margin:0px;
    text-align:right;
    font-weight:bold;
}
.EvaTextData{
    width:85px;
    font-size:10pt;
    float:left;
    padding:0px;
    margin:0px;
    text-align:right;
}
/*******************************/
/* ^uΜ\¦
/******************************/
.TabBox{
 width:100%;
 height:0px;
}
.TabBox_Inq{
 background-image:url('../img/BackColor_Inq.gif');
 background-repeat:repeat-x;
 color:#DBDBDB;
 padding:10px 5px 17px 5px;
 float:left;
 width:120px;
 margin:5px 0px -12px 0px;
 border-left-width:1pt;
 border-right-width:1pt;
 border-top-width:1pt;
 border-left-color:#C0C0C0;
 border-right-color:#C0C0C0;
 border-top-color:#C0C0C0;
 border-left-style:solid;
 border-right-style:solid;
 border-top-style:solid;
 z-index:5;
 position:relative;
}
.TabBox_eva{
 background-image:url('../img/BackColor.gif');
 background-repeat:repeat-x;
 color:#DBDBDB;
 padding:10px 5px 17px 5px;
 float:left;
 width:120px;
 margin:5px 0px -12px 20px;
 border-left-width:1pt;
 border-right-width:1pt;
 border-top-width:1pt;
 border-left-color:#C0C0C0;
 border-right-color:#C0C0C0;
 border-top-color:#C0C0C0;
 border-left-style:solid;
 border-right-style:solid;
 border-top-style:solid;
 z-index:10;
 position:relative;
}
.TabBoxText{
 font-size:10pt;
 font-weight:bold;
 color:#DBDBDB;
 text-align:center;
}

.TabBoxText a{
 color:#DBDBDB;
}

.TabBoxBase_eva{
 background-image:url('../img/BackColor.gif');
 background-repeat:repeat-x;
 color:#DBDBDB;
 padding:0px 0px 0px 0px;
 float:left;
 width:100%;
 margin:0px 0px 3px 0px;
 border-width:1pt;
 border-color:#C0C0C0;
 border-style:solid;
 height:20px;
 z-index:6;
 position:relative;
}
.TabBoxBase_Inq{
 background-image:url('../img/BackColor_Inq.gif');
 background-repeat:repeat-x;
 color:#DBDBDB;
 padding:0px 0px 0px 0px;
 float:left;
 width:100%;
 margin:0px 0px 3px 0px;
 border-width:1pt;
 border-color:#C0C0C0;
 border-style:solid;
 height:20px;
 z-index:1;
 position:relative;
}
.ContentsBox_Clear{

}

/*******************************/
/* \¦EυΜ\¦
/******************************/
.OdrTextTitle{
    width:20%;
    font-size:10pt;
    float:left;
	padding:0px 0px 0px 5px;
    margin:0px;
}
.OdrText{
    width:70%;
    font-size:10pt;
    float:left;
    padding:0px;
    margin:0px;
}
/*******************************/
/* y[WΜ\¦
/******************************/
.PageTotal{
    width:40%;
    font-size:10pt;
    float:left;
    padding:5px 0px 5px 5px;
}
.PageChanger{
    width:50%;
    font-size:10pt;
    float:right;
    padding:5px 5px 5px 0px;
}
.PageCnt{
    font-size:10pt;
    float:right;
    font-weight:bold;
    padding:0px 2px 0px 2px;
    width:35px;
}
.PageCnt a{
    font-size:10pt;
    font-weight:bold;
    padding:0px 2px 0px 2px;
}
/******************************/
/* ]ΏeΜ\¦
/******************************/
.ContributeTitle{
    width:100%;
    margin:0px;
    background-image:url('../img/Title1.gif');
    clear:both;
    float:left;
    border-bottom-color:#C0C0C0;
    border-bottom-style:solid;
    border-bottom-width:1px;
}
.ContributePageTitle H1,h2{
    text-align:left;
    font-size:10pt;
    float:left;
    padding:5px 5px 5px 5px;
    color:#808080;
    margin:0px 0px 0px 0px;
}

.ContributeTitleText{
    padding:3px 5px 2px 5px;
    font-size:10pt;
    color:#0D4868;
}


.ContributeName{
    padding:3px 5px 2px 5px;
    font-size:10pt;
    font-weight:bold;
    color:#616161;
}

.ContributeEvaLink{
    float:left;
    padding:3px 5px 2px 5px;
}
.ContributeEvaName{
    padding:3px 5px 2px 5px;
    font-size:10pt;
    font-weight:bold;
    color:#616161;
}
.ContributeEva{
    width:100%;
    float:left;
    padding:0px 5px 0px 5px;
}
.ContributeEvaCase{
    width:33%;
    float:left;
}
.ContributeEvaTitle{
    width:40%;
    text-align:left;
    font-size:10pt;
    float:left;
    padding:3px 0px 3px 0px;
    color:#808080;
}
.ContributeEvaData{
    width:60%;
    float:right;
    font-size:10pt;
    color:#808080;
}
.ContributeEvaTitle_Date{
    width:30%;
    text-align:left;
    font-size:10pt;
    float:left;
    padding:3px 0px 3px 0px;
    color:#808080;
}
.ContributeEvaData_Date{
 width:70%;
 float:right;
 font-size:10pt;
 padding:3px 0px 3px 0px;
 color:#808080;
}

.ContributeContents{
 width:100%;
 color:#616161;
 background-color:#FFFFFF;
 float:left;
}
.ContributeGds{
    width:100%;
    float:left;
}
.ContributeGdsImg{
    padding:3px 5px 3px 5px;
    float:left;
    width:auto;
}
.ContributeGdsDetail{
    float:none;
}
.ContributeGdsTitle{
    width:60px;
    text-align:left;
    float:left;
    padding:3px 0px 3px 5px;
    font-size:10pt;
}
.ContributeGdsName{
    text-align:left;
    float:none;
    padding:3px 0px 3px 5px;
    font-size:10pt;
}
.ContributeGdsDetail_Ctgy{
    float:none;
}
.ContributeCtgyTitle{
    width:60px;
    text-align:left;
    float:left;
    padding:3,0,3,5;
    font-size:10pt;
}
.ContributeCtgyName{
    text-align:left;
    float:none;
    padding:3px 0px 3px 5px;
    font-size:10pt;
}
.ContributeDetail{
    padding:3px 5px 3px 5px;
}
.ContributeImg{
    float:left;
    margin:0px 2px 0px 0px;
}

.ContributeDetail p{
 display:inline;
 border-bottom-color:#C0C0C0;
 border-bottom-style:dotted;
 border-bottom-width:1px;
 padding-top:1px;
 padding-bottom:1px;
 font-size:0.9em;
 text-indent:1em;
 line-height:1.5em;
}
.ContributeRes{
    padding:5px;
    border-top-color:#C0C0C0;
    border-top-style:solid;
    border-top-width:1px;
}
.ContributeRes p{
    display:inline;
    border-bottom-color:#C0C0C0;
    border-bottom-style:dotted;
    border-bottom-width:1px;
    padding-top:1px;
    padding-bottom:1px;
    font-size:0.9em;
    text-indent:1em;
    line-height:1.5em;
}
.ContributeComment{
    font-size:0.9em;
    text-align:right;
    padding:2px 5px 2px 0px;
}
/******************************/
/* Google]Ώ\¦
/******************************/
.hreview{
    display:none;
}
.hreview-aggregate{
    display:none;
}
.hreview.item{

}
.hreview.reviewer{

}
.hreview.dtreviewed{

}
.hreview.summary{

}
.hreview.description{

}
.hreview.description p{

}
.hreview.rating{

}
.hreview.count{

}
.hreview.votes{

}
.hreview.summary{

}
.hreview.photo{

}

/******************************/
/* kΊeΜ\¦
/******************************/
.ContributeInqTitleText{
    padding:3px 5px 2px 2px;
    font-size:10pt;
}

.CommandText{
    font-size:10pt;
    cursor:pointer;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    text-align:center;
    border-color:#FFFFFF;
    border-style:solid;
    border-width:1px;
    background-color:transparent;
    color:inherit;
}

.ContributeInqLink{
    float:left;
    padding:3px 5px 2px 5px;
}
.ContributeInqName{
    width:48%;
    padding:3px 5px 2px 5px;
    font-size:10pt;
    color:#616161;
    float:left;
    font-weight:bold;
}
.ContributeInqRes{
    width:15%;
    float:left;
    padding:1px 0px 3px 0px;
    text-align:center;
}



.ContributeInqCase{
    width:30%;
    float:right;
}
.ContributeInqTitle_Date{
    width:25%;
    text-align:left;
    font-size:10pt;
    float:left;
    padding:3px 0px 3px 0px;
    color:#808080;
}
.ContributeInqData_Date{
    width:75%;
    float:right;
    font-size:10pt;
    padding:3px 0px 3px 0px;
    color:#808080;
    text-align:right;
}
.ContributeDetail textarea {
    width:100%;
    height:10em;
    font-size:12pt;
}
/******************************/
/* kΊΤMΜ€i\¦
/******************************/
.LR_Case {
    width:100%;
    height:70px;
}
.Left_Side{
    width:49%;
    float:left;
}
.Right_Side{
    width:49%;
    float:right;
}

