@charset "UTF-8";

@import url("../units/extMdlMemberSrhDetail/extMdlMemberSrhDetail.css");

/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---------------------------------------------------------------
commn
---------------------------------------------------------------
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

#extMdlMemberSrhModule { }
#extMdlMemberSrhModule a { overflow: hidden; }
#extMdlMemberSrhModule .num { text-align: right; }
#extMdlMemberSrhModule form { margin: 0; }
#extMdlMemberSrhModule .txtAttention { padding: 10px 0 5px 0; color: #F30; }
#extMdlMemberSrhModule label { cursor: pointer; }

/*input*/
#extMdlMemberSrhModule input.BTNsend,
#extMdlMemberSrhModule input.BTNconf,
#extMdlMemberSrhModule input.bBtnSave,
#extMdlMemberSrhModule input.bBtnBack,
#extMdlMemberSrhModule input.BTNcancel,
#extMdlMemberSrhModule input.bBtnNext,
#extMdlMemberSrhModule input.BTNnext,
#extMdlMemberSrhModule input.BTNsave,
#extMdlMemberSrhModule input.BTNback { margin-left: 0.5em; border-width: 2px; border-color: #C9898A #753C3D #753C3D #C9898A; vertical-align: middle; color: #FFF; background: #B55D5E; cursor: pointer; }
#extMdlMemberSrhModule input, #extMdlLoginModule textarea { border-style: solid; border-width: 1px; border-color: #CCCA94 #DFDFD6 #DFDFD6 #CCCA94; vertical-align: middle; color: #696969; background: #F1F1ED; }
#extMdlMemberSrhModule input.radio { border-style: none; color: #000; background: transparent; }
#extMdlMemberSrhModule input.checkbox { border-style: none; color: #000; background: transparent; }
#extMdlMemberSrhModule input.back-btn { text-align: center; margin-left: 0.5em; border-width: 2px; border-color: #C9898A #753C3D #753C3D #C9898A; width: 9em; vertical-align: middle; color: #FFF; background: #B55D5E; cursor: pointer; }

/*submit*/
#extMdlLoginModule #submit { text-align: center; }
#extMdlLoginModule #submit p { margin: 0; padding: 0; text-align: center; }

/*p*/
#extMdlMemberSrhModule p { margin: 0; }
#extMdlMemberSrhModule p.assist { margin: 5px 0 0 0; font-size: 10px; }

/*title*/
#extMdlMemberSrhModule p.bReserveFormAreaTitle { font-size: 12px; font-weight: bold; border-top: 1px solid #999; border-bottom: 1px solid #999; padding: 5px 0; margin-bottom: 20px; }
#extMdlMemberSrhModule p.bReserveFormAreaSub { padding: 20px 0 0 0; }
#extMdlMemberSrhModule #bReserveFormArea { margin: 0; padding: 10px; }
#extMdlMemberSrhModule #bReserveFormAreaInner { padding: 25px; background: #FFF; }

/*input-width*/
#extMdlMemberSrhModule .w-ll {	width: 98%; }
#extMdlMemberSrhModule .w-l  {	width: 300px; }
#extMdlMemberSrhModule .w-m  { width: 180px; }
#extMdlMemberSrhModule .w-s  { width: 70px; }
#extMdlMemberSrhModule .w-ss { width: 50px; }
#extMdlMemberSrhModule .w-xs { width: 30px; }

/*common-table bTable*/
#extMdlMemberSrhModule #bTable { margin-top: 20px; width: 100%; border-collapse: collapse; border-top: 1px solid #CCC; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; }
#extMdlMemberSrhModule #bTable th { width: 20%; padding: 10px; text-align: left; border-left: 1px solid #CCC; border-bottom: 1px solid #CCC; }
#extMdlMemberSrhModule #bTable td { padding: 10px; border-left: 1px solid #CCC; border-bottom: 1px dotted #CCC; }
#extMdlMemberSrhModule #bTable th,
#extMdlMemberSrhModule #bTable td { border-bottom: 1px dotted #CCC; }

/*common-tamle bInputTable*/
#extMdlMemberSrhModule table#bInputTable { font-size: 12px; margin: 10px 0 8px 0; width: 100%; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; border-collapse: collapse; }
#extMdlMemberSrhModule table#bInputTable th { padding: 10px 30px 10px 10px; width: 12em; font-weight: normal; color: #666; background: #F6F6F6; 	text-align: left; 	font-size: 12px; 	border-left: 4px solid #666; }
#extMdlMemberSrhModule table#bInputTable th.imp { border-color: #CCC transparent #CCC #F30; }
#extMdlMemberSrhModule table#bInputTable td { padding: 10px; 	color: #666; 	font-size: 12px; }
#extMdlMemberSrhModule table#bInputTable th,
#extMdlMemberSrhModule table#bInputTable td { border-bottom: 1px dotted #CCC; }

/*テキストフィールドサイズ*/
#extMdlMemberSrhModule table#bInputTable td.textLs input { width: 20%; }
#extMdlMemberSrhModule table#bInputTable td.textLm input { width: 50%; }
#extMdlMemberSrhModule table#bInputTable td.textLl textarea { width: 90%; }
