@charset "utf-8";

/* 下線装飾
================================================== */

.unline{
 font-size : 2px;
 color : rgb(102, 102, 102);
 border-top-width : 1px;
 border-top-style : dotted;
 clear : both;
 padding-bottom : 0px;
 margin-bottom : 0px;
}
.line{
 font-size : 3px;
 border-bottom-width : 1px;
 border-bottom-style : dotted;
 border-bottom-color : rgb(128, 128, 128);
 width : 100%;
 margin-left : 15px;
 padding-top : 0px;
 margin-top : 0px;
 padding-right : 15px;
}
.unsen{
 color : rgb(0, 0, 0);
 text-decoration : underline;
}
.undsen{
 border-bottom-width : 1px;
 border-bottom-style : dotted;
 border-bottom-color : rgb(102, 102, 102);
 margin-bottom : 20px;
 font-size : 2px;
}
.undline{
 color : rgb(0, 0, 160);
 text-decoration : underline;
}
.underline{
 border-top-width : 1px;
 border-top-style : dotted;
 border-top-color : rgb(153, 153, 153);
 margin-left : 15px;
 margin-right : 15px;
 position : relative;
 display : block;
}
.under_line{
 border-bottom-width : 1px;
 border-bottom-style : dotted;
 border-bottom-color : #000000;
 padding-bottom : 4px;
}
.under_line2{
 font-size : 10px;
 border-bottom-width : 1px;
 border-bottom-style : dotted;
 border-bottom-color : #000000;
}
.undsen_y{
 font-size : 3px;
 border-bottom-width : 2px;
 border-bottom-style : dotted;
 border-bottom-color : #00aeef;
}

.unssen2{
 font-size : 10px;
 border-bottom-width : 2px;
 border-bottom-style : solid;
 border-bottom-color : #000000;
}

